msvcrt_spawn should free STARTUPINFOA's lpReserved2, not its address.
authorJuan Lang <juan_lang@yahoo.com>
Mon, 6 Dec 2004 16:08:36 +0000 (16:08 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 6 Dec 2004 16:08:36 +0000 (16:08 +0000)
dlls/msvcrt/process.c

index d7ffaf7aefe6454eba271d7d76ab94bb85a67668..32d957f93acc2ac86eedfd72647dac481b15d8b4 100644 (file)
@@ -57,11 +57,11 @@ static int msvcrt_spawn(int flags, const char* exe, char* cmdline, char* env)
                      env, NULL, &si, &pi))
   {
     msvcrt_set_errno(GetLastError());
-    MSVCRT_free(&si.lpReserved2);
+    MSVCRT_free(si.lpReserved2);
     return -1;
   }
 
-  MSVCRT_free(&si.lpReserved2);
+  MSVCRT_free(si.lpReserved2);
   switch(flags)
   {
   case MSVCRT__P_WAIT: