Parcourir la source

sdlprocdump: remove dead code

Anonymous Maarten il y a 9 mois
Parent
commit
ca36f6c43b
1 fichiers modifiés avec 2 ajouts et 6 suppressions
  1. 2 6
      test/win32/sdlprocdump.c

+ 2 - 6
test/win32/sdlprocdump.c

@@ -180,6 +180,7 @@ static const char *exceptionFlags_to_string(DWORD dwFlags, char *buffer, size_t
     }
 
     FOREACH_EXCEPTION_FLAGS(APPEND_OR_STR)
+#undef APPEND_OR_STR
     return buffer;
 }
 
@@ -224,7 +225,6 @@ static void write_minidump(const char *child_file_path, const LPPROCESS_INFORMAT
     char child_file_name[64];
     EXCEPTION_POINTERS exception_pointers;
     HANDLE hFile = INVALID_HANDLE_VALUE;
-    HMODULE dbghelp_module = NULL;
     MINIDUMP_EXCEPTION_INFORMATION minidump_exception_information;
     SYSTEMTIME system_time;
 
@@ -280,9 +280,6 @@ post_dump:
     if (hFile != INVALID_HANDLE_VALUE) {
         CloseHandle(hFile);
     }
-    if (dbghelp_module != NULL) {
-        FreeLibrary(dbghelp_module);
-    }
 }
 
 static void print_stacktrace(const LPPROCESS_INFORMATION process_information, PCONTEXT context, LPVOID address) {
@@ -533,7 +530,7 @@ int main(int argc, char *argv[]) {
             DWORD continue_status = DBG_CONTINUE;
             success = WaitForDebugEvent(&event, INFINITE);
             if (!success) {
-                printf_message("Failed to get a debug event");
+                printf_windows_message("Failed to get a debug event");
                 return 1;
             }
             switch (event.dwDebugEventCode) {
@@ -591,7 +588,6 @@ int main(int argc, char *argv[]) {
                 }
                 break;
             case EXIT_PROCESS_DEBUG_EVENT:
-                exit_code = event.u.ExitProcess.dwExitCode;
                 if (event.dwProcessId == process_information.dwProcessId) {
                     process_alive = 0;
                     DebugActiveProcessStop(event.dwProcessId);