summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Ralls <jralls@ceridwen.us>2022-02-28 10:05:47 -0800
committerJohn Ralls <jralls@ceridwen.us>2022-02-28 10:05:47 -0800
commit07d847d174feabd602787ce04b15784b96f0980a (patch)
treec38abad2256c473ef32ef299351af652d688eb49
parentc94837759e60538530780b65ba4681e7cc3abee5 (diff)
downloadgtk+-07d847d174feabd602787ce04b15784b96f0980a.tar.gz
[quartz] Fix use-before-init.
Thanks to Lukas Oberhuber for the patch. Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/4726
-rw-r--r--gdk/quartz/gdkmonitor-quartz.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gdk/quartz/gdkmonitor-quartz.c b/gdk/quartz/gdkmonitor-quartz.c
index f3f99a583e..5d79a8ea33 100644
--- a/gdk/quartz/gdkmonitor-quartz.c
+++ b/gdk/quartz/gdkmonitor-quartz.c
@@ -33,7 +33,7 @@ gdk_quartz_monitor_get_workarea (GdkMonitor *monitor,
GDK_QUARTZ_ALLOC_POOL;
NSArray *array = [NSScreen screens];
- NSScreen* screen;
+ NSScreen* screen = NULL;
for (id obj in array)
{
CGDirectDisplayID screen_id =