From d7443ff1a7009c731982581af6df9bcd66febe91 Mon Sep 17 00:00:00 2001 From: Jakub Skowron Date: Wed, 3 Feb 2021 23:34:51 +0100 Subject: [PATCH] =?UTF-8?q?Poprawiono=20zmian=C4=99=20czasu=20kolejnego=20?= =?UTF-8?q?backupu=20tylko=20na=20czas=20z=20przysz=C5=82o=C5=9Bci?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AutoBackup/AutoBackup.cpp | 2 +- AutoBackup/AutoBackup.vcxproj | 4 ++-- AutoBackup/TaskLoader.cpp | 5 ++++- AutoBackupConsole/AutoBackupConsole.vcxproj | 4 ++-- 4 files changed, 9 insertions(+), 6 deletions(-) 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