diff --git a/gst-libs/gst/xoverlay/xoverlay.c b/gst-libs/gst/xoverlay/xoverlay.c index 6a6afe5b34..390453c15b 100644 --- a/gst-libs/gst/xoverlay/xoverlay.c +++ b/gst-libs/gst/xoverlay/xoverlay.c @@ -65,6 +65,7 @@ gst_x_overlay_get_type (void) static void gst_x_overlay_base_init (gpointer g_class) { + GstXOverlayClass *overlay_class = (GstXOverlayClass *) g_class; static gboolean initialized = FALSE; if (! initialized) @@ -80,7 +81,7 @@ gst_x_overlay_base_init (gpointer g_class) initialized = TRUE; } - GST_X_OVERLAY_CLASS (g_class)->set_xwindow_id = NULL; + overlay_class->set_xwindow_id = NULL; } /**