summaryrefslogtreecommitdiff
path: root/db3x_autobackups/database.c
diff options
context:
space:
mode:
Diffstat (limited to 'db3x_autobackups/database.c')
-rw-r--r--db3x_autobackups/database.c19
1 files changed, 9 insertions, 10 deletions
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;