[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[vidalia-svn] r1378: Don't let the user enter an empty log filename. (trunk/src/gui/log)
Author: edmanm
Date: 2006-10-23 01:08:29 -0400 (Mon, 23 Oct 2006)
New Revision: 1378
Modified:
trunk/src/gui/log/messagelog.cpp
Log:
Don't let the user enter an empty log filename.
Modified: trunk/src/gui/log/messagelog.cpp
===================================================================
--- trunk/src/gui/log/messagelog.cpp 2006-10-23 04:52:48 UTC (rev 1377)
+++ trunk/src/gui/log/messagelog.cpp 2006-10-23 05:08:29 UTC (rev 1378)
@@ -235,6 +235,14 @@
{
/* Update the logging status */
_enableLogging = ui.chkEnableLogFile->isChecked();
+ if (_enableLogging && ui.lineFile->text().isEmpty()) {
+ /* The user chose to enable logging messages to a file, but didn't specify
+ * a log filename. */
+ VMessageBox::warning(this, tr("Log Filename Required"),
+ p(tr("You must enter a filename to be able to save log "
+ "messages to a file.")), VMessageBox::Ok);
+ return;
+ }
if (rotateLogFile(ui.lineFile->text())) {
saveSetting(SETTING_LOGFILE, ui.lineFile->text());
saveSetting(SETTING_ENABLE_LOGFILE, _logFile.isOpen());