Commit a5b13591 authored by Hannes Domani's avatar Hannes Domani Committed by Jean-Baptiste Kempf

Win32: rename crashdump to get only 1 bug report

Close #8168
Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 8b0f5764e8ecda6cebef43fdd852f37abb15cc5d)
Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
parent a1029e49
...@@ -207,7 +207,14 @@ int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, ...@@ -207,7 +207,14 @@ int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,
/* Crashdumps handling */ /* Crashdumps handling */
static void check_crashdump(void) static void check_crashdump(void)
{ {
FILE * fd = _wfopen ( crashdump_path, L"r, ccs=UTF-8" ); wchar_t mv_crashdump_path[MAX_PATH];
wcscpy (mv_crashdump_path, crashdump_path);
wcscat (mv_crashdump_path, L".mv");
if (_wrename (crashdump_path, mv_crashdump_path))
return;
FILE * fd = _wfopen ( mv_crashdump_path, L"r, ccs=UTF-8" );
if( !fd ) if( !fd )
return; return;
fclose( fd ); fclose( fd );
...@@ -235,7 +242,7 @@ static void check_crashdump(void) ...@@ -235,7 +242,7 @@ static void check_crashdump(void)
now.wYear, now.wMonth, now.wDay, now.wHour, now.wYear, now.wMonth, now.wDay, now.wHour,
now.wMinute, now.wSecond ); now.wMinute, now.wSecond );
if( FtpPutFile( ftp, crashdump_path, remote_file, if( FtpPutFile( ftp, mv_crashdump_path, remote_file,
FTP_TRANSFER_TYPE_BINARY, 0) ) FTP_TRANSFER_TYPE_BINARY, 0) )
MessageBox( NULL, L"Report sent correctly. Thanks a lot " \ MessageBox( NULL, L"Report sent correctly. Thanks a lot " \
"for the help.", L"Report sent", MB_OK); "for the help.", L"Report sent", MB_OK);
...@@ -265,7 +272,7 @@ static void check_crashdump(void) ...@@ -265,7 +272,7 @@ static void check_crashdump(void)
} }
} }
_wremove(crashdump_path); _wremove(mv_crashdump_path);
} }
/***************************************************************************** /*****************************************************************************
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment