[gtk+] gtkwidget.c: Use G_VA_COPY instead of va_copy()



commit 4e5a8b822de0265a16c77557a6ba91594e01a0a5
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Thu Mar 8 18:56:32 2012 +0800

    gtkwidget.c: Use G_VA_COPY instead of va_copy()
    
    va_copy() is not universally available, and we already have a G_VA_COPY
    macro that emulates the behaviour of va_copy() when it's not available, or
    simply calls va_copy() if it's there

 gtk/gtkwidget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c
index 700b3f9..c4c85c9 100644
--- a/gtk/gtkwidget.c
+++ b/gtk/gtkwidget.c
@@ -842,7 +842,7 @@ gtk_widget_draw_marshallerv (GClosure     *closure,
   cairo_t *cr;
   va_list args_copy;
 
-  va_copy (args_copy, args);
+  G_VA_COPY (args_copy, args);
   cr = va_arg (args_copy, gpointer);
 
   cairo_save (cr);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]