]> git.sesse.net Git - vlc/commitdiff
vlc_control_cancel: va_start iif va_end
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sat, 6 Sep 2008 11:37:57 +0000 (14:37 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sat, 6 Sep 2008 11:37:57 +0000 (14:37 +0300)
src/misc/threads.c

index 98b40553503cace34e9cc8b7291a0395c74f44c4..7dfcc3321246c5dad41eba5b6cdfd3237bba4dbb 100644 (file)
@@ -804,8 +804,6 @@ void vlc_control_cancel (int cmd, ...)
 #else
     va_list ap;
 
-    va_start (ap, cmd);
-
     vlc_cancel_t *nfo = vlc_threadvar_get (&cancel_key);
     if (nfo == NULL)
     {
@@ -821,6 +819,7 @@ void vlc_control_cancel (int cmd, ...)
 #endif
     }
 
+    va_start (ap, cmd);
     switch (cmd)
     {
         case VLC_SAVE_CANCEL: