# HG changeset patch # User Matti Hamalainen # Date 1505817764 -10800 # Node ID d9b9be9c4788d0e707f76e44d12f48cf6fb30657 # Parent 7def6e0f02f0b215a2f22a850844c8a5c9eba89c Make 'config' commandline option's backup location and secret settings optional, so that you can change the backup mode only. diff -r 7def6e0f02f0 -r d9b9be9c4788 src/main.cpp --- 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