diff --git a/AutoBackup/AutoBackup.cpp b/AutoBackup/AutoBackup.cpp index abe8dac..929a452 100644 --- a/AutoBackup/AutoBackup.cpp +++ b/AutoBackup/AutoBackup.cpp @@ -15,6 +15,6 @@ int main() { vector tasks = taskLoader.loadTasks(); taskExecutor.execute(tasks); - Sleep(30000); + Sleep(5000); } } diff --git a/AutoBackup/AutoBackup.vcxproj b/AutoBackup/AutoBackup.vcxproj index b432014..e5de1bf 100644 --- a/AutoBackup/AutoBackup.vcxproj +++ b/AutoBackup/AutoBackup.vcxproj @@ -86,7 +86,7 @@ Level3 true - WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + WIN32;_CRT_SECURE_NO_WARNINGS true @@ -100,7 +100,7 @@ true true true - WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + WIN32;_CRT_SECURE_NO_WARNINGS true diff --git a/AutoBackup/TaskLoader.cpp b/AutoBackup/TaskLoader.cpp index 7d93091..6737023 100644 --- a/AutoBackup/TaskLoader.cpp +++ b/AutoBackup/TaskLoader.cpp @@ -33,7 +33,10 @@ std::vector TaskLoader::loadTasks() if (isAwaiting(backup)) { _tasks.push_back(backup); - backup = prepareForNextTime(backup); + do { + backup = prepareForNextTime(backup); + } while (isAwaiting(backup)); + line = backupprops::to_string(backup); } temp << line << endl; diff --git a/AutoBackupConsole/AutoBackupConsole.vcxproj b/AutoBackupConsole/AutoBackupConsole.vcxproj index 3284d45..985f8bf 100644 --- a/AutoBackupConsole/AutoBackupConsole.vcxproj +++ b/AutoBackupConsole/AutoBackupConsole.vcxproj @@ -86,7 +86,7 @@ Level3 true - WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + WIN32;_CRT_SECURE_NO_WARNINGS true @@ -100,7 +100,7 @@ true true true - WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + WIN32;_CRT_SECURE_NO_WARNINGS true