From 9575f7da8eee269334e1baece5ef11d48d4f8445 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 24 Mar 2021 19:15:01 +0300 Subject: .bak file to be removed before creation --- src/mir_app/src/db_upgrade.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/mir_app/src/db_upgrade.cpp b/src/mir_app/src/db_upgrade.cpp index f221bd20a9..9b6c83cfb5 100644 --- a/src/mir_app/src/db_upgrade.cpp +++ b/src/mir_app/src/db_upgrade.cpp @@ -45,6 +45,7 @@ MIR_APP_DLL(MDatabaseCommon*) DB::Upgrade(const wchar_t *profile) int errorCode; CMStringW wszBackupName(profile); wszBackupName.Append(L".bak"); + DeleteFileW(wszBackupName); if (!MoveFileW(profile, wszBackupName)) { DWORD dwError = GetLastError(); CMStringW wszError(FORMAT, TranslateT("Cannot move old profile '%s' to '%s': error %d"), profile, wszBackupName.c_str(), dwError); -- cgit v1.2.3