From 20769ace01f47fa8686a1d9c34a8f69d7e481623 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Mo=C5=84?= Date: Mon, 4 May 2009 17:29:22 +0200 Subject: [PATCH] Fix memory leak --- gdigi.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gdigi.c b/gdigi.c index 34af79a..f4e13fc 100644 --- a/gdigi.c +++ b/gdigi.c @@ -239,10 +239,11 @@ void push_message(GString *msg) GDK_THREADS_LEAVE(); } else g_message("%d %d moved to %d %d", str[9], str[10], str[11], str[12]); - return; default: g_message("Received unhandled device notification"); } + g_string_free(msg, TRUE); + return; default: g_mutex_lock(message_queue_mutex); g_queue_push_tail(message_queue, msg);