]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - sys_win.c
fix a warning on argv
[xonotic/darkplaces.git] / sys_win.c
index b966f58b4a92f608c9ba93039f653c21b9ba716e..acd3c16125cfbf9f1e634980151a666234c2e88a 100644 (file)
--- a/sys_win.c
+++ b/sys_win.c
@@ -103,7 +103,7 @@ void Sys_Error (const char *error, ...)
                if (!in_sys_error0)
                {
                        in_sys_error0 = 1;
-                       VID_SetDefaultMode ();
+                       VID_Shutdown();
                        MessageBox(NULL, text, "Quake Error", MB_OK | MB_SETFOREGROUND | MB_ICONSTOP);
                }
                else
@@ -346,7 +346,7 @@ WinMain
 */
 HINSTANCE      global_hInstance;
 int                    global_nCmdShow;
-char           *argv[MAX_NUM_ARGVS];
+const char     *argv[MAX_NUM_ARGVS];
 char           program_name[MAX_OSPATH];
 
 int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
@@ -367,7 +367,7 @@ int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLin
 
        com_argc = 1;
        program_name[sizeof(program_name)-1] = 0;
-       GetModuleFileNameA(NULL, &program_name, sizeof(program_name - 1));
+       GetModuleFileNameA(NULL, program_name, sizeof(program_name) - 1);
        argv[0] = program_name;
 
        while (*lpCmdLine && (com_argc < MAX_NUM_ARGVS))