summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAivars Kalvans <aivars.kalvans@inbox.lv>2005-07-12 19:08:21 +0000
committerAivars Kalvans <aivarsk@src.gnome.org>2005-07-12 19:08:21 +0000
commita8f1dfac31c8b1fb2e5ca3130a5e7dc9c76659aa (patch)
treee97ffa7fa7fdb6e41b335ce25627475d54ea6e42
parent7335b44d3e200924f58860967ea1eaa13bd822d4 (diff)
downloadmetacity-a8f1dfac31c8b1fb2e5ca3130a5e7dc9c76659aa.tar.gz
free ->xinerama_infos Closes bug#307884
2005-07-12 Aivars Kalvans <aivars.kalvans@inbox.lv> * src/screen.c (meta_screen_free): free ->xinerama_infos Closes bug#307884
-rw-r--r--ChangeLog5
-rw-r--r--src/screen.c3
2 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5a285634..4c0e623a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-07-12 Aivars Kalvans <aivars.kalvans@inbox.lv>
+
+ * src/screen.c (meta_screen_free): free ->xinerama_infos
+ Closes bug#307884
+
2005-06-27 Elijah Newren <newren@gmail.com>
* configure.in: post-release version bump to 2.10.3
diff --git a/src/screen.c b/src/screen.c
index 30b79aad..57dad749 100644
--- a/src/screen.c
+++ b/src/screen.c
@@ -735,6 +735,9 @@ meta_screen_free (MetaScreen *screen)
XFreeGC (screen->display->xdisplay,
screen->root_xor_gc);
+ if (screen->xinerama_infos)
+ g_free (screen->xinerama_infos);
+
g_free (screen->screen_name);
g_free (screen);