]> Pileus Git - ~andy/gtk/blobdiff - gdk/gdkevents.c
Move not-null assertion before pointer de-ref.
[~andy/gtk] / gdk / gdkevents.c
index 5eb1b7815b742d8f1396c9caaf58519d518b32f3..75dd891ddd23246cbb881c778b07fb2ea7b79c09 100644 (file)
@@ -153,9 +153,11 @@ gdk_event_queue_find_first (void)
 
   while (tmp_list)
     {
-      GdkEventPrivate *event = queued_events->data;
+      GdkEventPrivate *event = tmp_list->data;
       if (!(event->flags & GDK_EVENT_PENDING))
        return tmp_list;
+
+      tmp_list = g_list_next (tmp_list);
     }
 
   return NULL;