cursor-renderer-native: Avoid a crash if we fail to allocate a gbm bo
https://bugzilla.gnome.org/show_bug.cgi?id=758613
This commit is contained in:
parent
46eb682c83
commit
19d814c887
@ -258,6 +258,9 @@ has_valid_cursor_sprite_gbm_bo (MetaCursorSprite *cursor_sprite)
|
|||||||
MetaCursorNativePrivate *cursor_priv =
|
MetaCursorNativePrivate *cursor_priv =
|
||||||
g_object_get_qdata (G_OBJECT (cursor_sprite), quark_cursor_sprite);
|
g_object_get_qdata (G_OBJECT (cursor_sprite), quark_cursor_sprite);
|
||||||
|
|
||||||
|
if (!cursor_priv)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
switch (cursor_priv->pending_bo_state)
|
switch (cursor_priv->pending_bo_state)
|
||||||
{
|
{
|
||||||
case META_CURSOR_GBM_BO_STATE_NONE:
|
case META_CURSOR_GBM_BO_STATE_NONE:
|
||||||
|
Loading…
Reference in New Issue
Block a user