testsuite: Use GdkEvent API

This commit is contained in:
Matthias Clasen
2017-08-28 19:11:45 -04:00
committed by Carlos Garnacho
parent e1ea408161
commit b350db58e0
2 changed files with 4 additions and 1 deletions

View File

@@ -1,5 +1,8 @@
#include <gtk/gtk.h>
#define GDK_COMPILATION
#include "gdk/gdkeventsprivate.h"
typedef struct {
GtkWidget *widget;
gint x;

View File

@@ -88,7 +88,7 @@ reftest_uninhibit_snapshot (void)
static void
check_for_draw (GdkEvent *event, gpointer data)
{
if (event->type == GDK_EXPOSE)
if (gdk_event_get_event_type (event) == GDK_EXPOSE)
{
reftest_uninhibit_snapshot ();
gdk_event_handler_set ((GdkEventFunc) gtk_main_do_event, NULL, NULL);