Mercurial > hg > syntilista
changeset 169:d9b9be9c4788
Make 'config' commandline option's backup location and secret settings
optional, so that you can change the backup mode only.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 19 Sep 2017 13:42:44 +0300 |
parents | 7def6e0f02f0 |
children | 7edbfb2c0089 |
files | src/main.cpp |
diffstat | 1 files changed, 6 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/main.cpp Tue Sep 19 13:15:04 2017 +0300 +++ b/src/main.cpp Tue Sep 19 13:42:44 2017 +0300 @@ -261,11 +261,14 @@ settings.dbBackupSecret = tmpst.value("dbBackupSecret", QString()).toString(); // Check commandline arguments for configuring backup settings - if (argc >= 5 && strcmp(argv[1], "config") == 0) + if (argc >= 2 && strcmp(argv[1], "config") == 0) { settings.dbBackupMode = QString(argv[2]).toInt(); - settings.dbBackupURL = QString(argv[3]); - settings.dbBackupSecret = QString(argv[4]); + if (argc >= 5) + { + settings.dbBackupURL = QString(argv[3]); + settings.dbBackupSecret = QString(argv[4]); + } } // Also possibility of resetting the UI settings