From: ShadowNinja Date: Fri, 27 Mar 2015 19:16:41 +0000 (-0400) Subject: Fix MSVC compile error X-Git-Tag: 0.4.13~426 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=3d53c90d4b34563ef27bc38da211dab91b72d321;p=oweals%2Fminetest.git Fix MSVC compile error --- diff --git a/src/debug.cpp b/src/debug.cpp index ecaf8c2a5..ae2ffadc3 100644 --- a/src/debug.cpp +++ b/src/debug.cpp @@ -388,6 +388,9 @@ long WINAPI Win32ExceptionHandler(struct _EXCEPTION_POINTERS *pExceptInfo) std::string dumpfile = porting::path_user + DIR_DELIM PROJECT_NAME ".dmp"; + std::string version_str(PROJECT_NAME " "); + version_str += g_version_hash; + HANDLE hFile = CreateFileA(dumpfile.c_str(), GENERIC_WRITE, FILE_SHARE_WRITE, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); if (hFile == INVALID_HANDLE_VALUE) @@ -400,9 +403,6 @@ long WINAPI Win32ExceptionHandler(struct _EXCEPTION_POINTERS *pExceptInfo) mdei.ExceptionPointers = pExceptInfo; mdei.ThreadId = GetCurrentThreadId(); - std::string version_str(PROJECT_NAME " "); - version_str += g_version_hash; - mdus.Type = CommentStreamA; mdus.BufferSize = version_str.size(); mdus.Buffer = (PVOID)version_str.c_str();