Be forgiving if cursors are missing

No need to crash here. Missing cursors are ugly, but we
shouldn't crash.
This commit is contained in:
Matthias Clasen 2015-12-05 18:55:05 -05:00
parent 6915aba952
commit 93b3669273

View File

@ -7262,7 +7262,7 @@ gtk_window_realize (GtkWidget *widget)
{
attributes.cursor = gdk_cursor_new_from_name (gtk_widget_get_display (widget), cursor[i]);
priv->border_window[i] = gdk_window_new (gdk_window, &attributes, attributes_mask);
g_object_unref (attributes.cursor);
g_clear_object (&attributes.cursor);
gdk_window_show (priv->border_window[i]);
gtk_widget_register_window (widget, priv->border_window[i]);