]> git.0d.be Git - empathy.git/commitdiff
Assert that the widget is realized before using its XID
authorSjoerd Simons <sjoerd.simons@collabora.co.uk>
Sun, 8 Mar 2009 20:18:28 +0000 (20:18 +0000)
committerXavier Claessens <xclaesse@src.gnome.org>
Sun, 8 Mar 2009 20:18:28 +0000 (20:18 +0000)
Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2637

libempathy-gtk/empathy-video-widget.c

index 568a54901185c5e9a7788b37cbad4e49f8a262b6..605039f3ffb6fda5bde3cd94c280a9c4358043c3 100644 (file)
@@ -364,6 +364,7 @@ empathy_video_widget_sync_message_cb (GstBus *bus, GstMessage *message,
 
   if (gst_structure_has_name (s, "prepare-xwindow-id"))
     {
+      g_assert (GTK_WIDGET_REALIZED (GTK_WIDGET (self)));
       gst_x_overlay_set_xwindow_id (GST_X_OVERLAY (priv->overlay),
         GDK_WINDOW_XID (GTK_WIDGET (self)->window));
     }