@@ -62,19 +62,20 @@ static LONG WINAPI exceptionFilter(PEXCEPTION_POINTERS info) {
62
62
SYSTEMTIME localTime;
63
63
GetLocalTime (&localTime);
64
64
65
- char temp[MAX_PATH];
65
+ wchar_t temp[MAX_PATH];
66
66
GetTempPath (MAX_PATH, temp);
67
67
68
- char dir[MAX_PATH];
69
- StringCchPrintf (dir, MAX_PATH, " %sGittyup" , temp);
68
+ wchar_t dir[MAX_PATH];
69
+ const wchar_t *gittyup_name = L" %sGittyup" ;
70
+ StringCchPrintf (dir, MAX_PATH, gittyup_name, temp);
70
71
CreateDirectory (dir, NULL );
71
72
72
- char fileName[MAX_PATH];
73
- StringCchPrintf (
74
- fileName, MAX_PATH, " %s \\ %s-%s-%04d%02d%02d-%02d%02d%02d-%ld-%ld.dmp " ,
75
- dir, GITTYUP_NAME, GITTYUP_VERSION, localTime.wYear , localTime.wMonth ,
76
- localTime. wDay , localTime.wHour , localTime.wMinute , localTime.wSecond ,
77
- GetCurrentProcessId (), GetCurrentThreadId ());
73
+ wchar_t fileName[MAX_PATH];
74
+ const wchar_t *s = L" %s \\ %s-%s-%04d%02d%02d-%02d%02d%02d-%ld-%ld.dmp " ;
75
+ StringCchPrintf ( fileName, MAX_PATH, s, dir, GITTYUP_NAME, GITTYUP_VERSION ,
76
+ localTime.wYear , localTime.wMonth , localTime. wDay ,
77
+ localTime.wHour , localTime.wMinute , localTime.wSecond ,
78
+ GetCurrentProcessId (), GetCurrentThreadId ());
78
79
79
80
HANDLE dumpFile =
80
81
CreateFile (fileName, GENERIC_READ | GENERIC_WRITE,
@@ -352,7 +353,7 @@ class CopyDataWindow : public QWindow {
352
353
353
354
protected:
354
355
virtual bool nativeEvent (const QByteArray &eventType, void *message,
355
- long *result) Q_DECL_OVERRIDE {
356
+ qintptr *result) Q_DECL_OVERRIDE {
356
357
MSG *msg = (MSG *)message;
357
358
358
359
if (msg->message == WM_COPYDATA) {
0 commit comments