[BUG] - varargs removal does not check correct variable
authorAlan Knowles <alan@akbkhome.com>
Sat, 3 Apr 2010 04:04:46 +0000 (12:04 +0800)
committerAlan Knowles <alan@akbkhome.com>
Sat, 3 Apr 2010 04:04:46 +0000 (12:04 +0800)
small fix

girepository/girparser.c

index 5b24604..1347945 100644 (file)
@@ -3235,7 +3235,7 @@ post_filter_varargs_functions (GList *list, GList ** varargs_callbacks_out)
                       callback = callback->next)
                    {
                      if (!strcmp (node->type->interface,
-                                  ((GIrNode *)varargs_callbacks->data)->name))
+                                  ((GIrNode *)callback->data)->name))
                        {
                          list = g_list_delete_link (list, link);
                          function_done = TRUE;