diff options
author | Paolo Borelli <pborelli@gnome.org> | 2016-02-19 15:40:30 +0100 |
---|---|---|
committer | Paolo Borelli <pborelli@gnome.org> | 2016-02-19 15:49:29 +0100 |
commit | 7505d49741bb6cd2a29bb5d3b3f058ced871b742 (patch) | |
tree | 265d3956c0d068de88e7463449f3a0ce455dbf27 | |
parent | 3aec838313477b45a037e1b14cba6d5b8e98efd7 (diff) | |
download | gtk+-7505d49741bb6cd2a29bb5d3b3f058ced871b742.tar.gz |
Win32: free the monitors array
-rw-r--r-- | gdk/win32/gdkscreen-win32.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gdk/win32/gdkscreen-win32.c b/gdk/win32/gdkscreen-win32.c index d67b7271bb..19a69f9a02 100644 --- a/gdk/win32/gdkscreen-win32.c +++ b/gdk/win32/gdkscreen-win32.c @@ -403,6 +403,12 @@ gdk_win32_screen_is_composited (GdkScreen *screen) static void gdk_win32_screen_finalize (GObject *object) { + GdkWin32Screen *screen = GDK_WIN32_SCREEN (object); + gint i; + + for (i = 0; i < screen->num_monitors; i++) + g_free (screen->monitors[i].name); + g_free (screen->monitors); G_OBJECT_CLASS (gdk_win32_screen_parent_class)->finalize (object); } |