From fbc3a8fbf75f69d14ef8f545a7e43425db4eaaf7 Mon Sep 17 00:00:00 2001 From: sje Date: Wed, 21 Nov 2007 13:10:31 +0000 Subject: sync with core git-svn-id: https://server.scottellis.com.au/svn/mim_plugs@386 4f64403b-2f21-0410-a795-97e2b3489a10 --- db3x_autobackups/database.c | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) (limited to 'db3x_autobackups/database.c') diff --git a/db3x_autobackups/database.c b/db3x_autobackups/database.c index f26289a..d402b6a 100644 --- a/db3x_autobackups/database.c +++ b/db3x_autobackups/database.c @@ -154,7 +154,7 @@ int LoadDatabaseModule(void) log0("DB logging running"); { DWORD dummy=0; - hDbFile=CreateFile(szDbPath,GENERIC_READ|GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_ALWAYS, 0, NULL); + hDbFile=CreateFileA(szDbPath,GENERIC_READ|GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_ALWAYS, 0, NULL); if ( hDbFile == INVALID_HANDLE_VALUE ) { return 1; } @@ -180,30 +180,29 @@ int LoadDatabaseModule(void) } static DWORD DatabaseCorrupted=0; -static char *msg = NULL; +static TCHAR *msg = NULL; static DWORD dwErr = 0; void __cdecl dbpanic(void *arg) { if (msg) { - char err[256]; + TCHAR err[256]; if (dwErr==ERROR_DISK_FULL) - msg = Translate("Disk is full. Miranda will now shutdown."); + msg = TranslateT("Disk is full. Miranda will now shutdown."); - mir_snprintf(err, sizeof(err), msg, Translate("Database failure. Miranda will now shutdown."), dwErr); + mir_sntprintf(err, SIZEOF(err), msg, TranslateT("Database failure. Miranda will now shutdown."), dwErr); - MessageBox(0,err,Translate("Database Error"),MB_SETFOREGROUND|MB_TOPMOST|MB_APPLMODAL|MB_ICONWARNING|MB_OK); + MessageBox(0,err,TranslateT("Database Error"),MB_SETFOREGROUND|MB_TOPMOST|MB_APPLMODAL|MB_ICONWARNING|MB_OK); } else - MessageBox(0,Translate("Miranda has detected corruption in your database. This corruption maybe fixed by DBTool. Please download it from http://www.miranda-im.org. Miranda will now shutdown."), - Translate("Database Panic"),MB_SETFOREGROUND|MB_TOPMOST|MB_APPLMODAL|MB_ICONWARNING|MB_OK); + MessageBox(0,TranslateT("Miranda has detected corruption in your database. This corruption maybe fixed by DBTool. Please download it from http://www.miranda-im.org. Miranda will now shutdown."), + TranslateT("Database Panic"),MB_SETFOREGROUND|MB_TOPMOST|MB_APPLMODAL|MB_ICONWARNING|MB_OK); TerminateProcess(GetCurrentProcess(),255); - return; } -void DatabaseCorruption(char *text) +void DatabaseCorruption(TCHAR *text) { int kill=0; -- cgit v1.2.3