plugin/default: Init quark before using
Cut lines in pieces, and remove useless "optimizations" while at it https://gitlab.gnome.org/GNOME/mutter/merge_requests/912
This commit is contained in:
parent
1f5b403524
commit
955b27637c
@ -750,12 +750,17 @@ free_display_tile_preview (gpointer data)
|
||||
static DisplayTilePreview *
|
||||
get_display_tile_preview (MetaDisplay *display)
|
||||
{
|
||||
DisplayTilePreview *preview = g_object_get_qdata (G_OBJECT (display), display_tile_preview_data_quark);
|
||||
DisplayTilePreview *preview;
|
||||
|
||||
if (G_UNLIKELY (display_tile_preview_data_quark == 0))
|
||||
display_tile_preview_data_quark = g_quark_from_static_string (DISPLAY_TILE_PREVIEW_DATA_KEY);
|
||||
if (!display_tile_preview_data_quark)
|
||||
{
|
||||
display_tile_preview_data_quark =
|
||||
g_quark_from_static_string (DISPLAY_TILE_PREVIEW_DATA_KEY);
|
||||
}
|
||||
|
||||
if (G_UNLIKELY (!preview))
|
||||
preview = g_object_get_qdata (G_OBJECT (display),
|
||||
display_tile_preview_data_quark);
|
||||
if (!preview)
|
||||
{
|
||||
preview = g_slice_new0 (DisplayTilePreview);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user