Browse Source

Ticket #3333: fix g_error_new_valist().

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
ginggs 10 years ago
parent
commit
8c1c48f61e
1 changed files with 1 additions and 3 deletions
  1. 1 3
      lib/glibcompat.c

+ 1 - 3
lib/glibcompat.c

@@ -153,9 +153,7 @@ g_error_new_valist (GQuark domain, gint code, const gchar * format, va_list args
     char *message;
     char *message;
     GError *ret_value;
     GError *ret_value;
 
 
-    va_start (ap, format);
-    message = g_strdup_vprintf (format, ap);
-    va_end (ap);
+    message = g_strdup_vprintf (format, args);
 
 
     ret_value = g_error_new_literal (domain, code, message);
     ret_value = g_error_new_literal (domain, code, message);
     g_free (message);
     g_free (message);