summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKjartan Maraas <kmaraas@gnome.org>2005-10-29 07:35:52 +0000
committerKjartan Maraas <kmaraas@src.gnome.org>2005-10-29 07:35:52 +0000
commit590b35608fab8342450c3f307033d9952494145e (patch)
tree3f1ecb2d47568d75d9c876cc2add0c4ebb5748dc
parent46286c4875e931d5f7970d626db9a0d864ce26d9 (diff)
downloadmetacity-590b35608fab8342450c3f307033d9952494145e.tar.gz
Close a GSource leak just to be correct. Closes bug#320050.
2005-10-29 Kjartan Maraas <kmaraas@gnome.org> * src/eventqueue.c: (meta_event_queue_new): Close a GSource leak just to be correct. Closes bug#320050.
-rw-r--r--ChangeLog5
-rw-r--r--src/eventqueue.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 7ebedec6..d99306a5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-10-29 Kjartan Maraas <kmaraas@gnome.org>
+
+ * src/eventqueue.c: (meta_event_queue_new): Close a GSource leak
+ just to be correct. Closes bug#320050.
+
2005-10-23 Elijah Newren <newren@gmail.com>
Fix edge snapping for multi-screen (non-xinerama) setups. #319425
diff --git a/src/eventqueue.c b/src/eventqueue.c
index 243b12ee..1d2576f0 100644
--- a/src/eventqueue.c
+++ b/src/eventqueue.c
@@ -71,7 +71,8 @@ meta_event_queue_new (Display *display, MetaEventQueueFunc func, gpointer data)
g_source_set_callback (source, (GSourceFunc) func, data, NULL);
g_source_attach (source, NULL);
-
+ g_source_unref (source);
+
return eq;
}