From 8c5be8b4683a3bbaa1166f69d069b5a5c02922c6 Mon Sep 17 00:00:00 2001 From: Kim Woelders Date: Sun, 17 Mar 2013 15:05:39 +0100 Subject: [PATCH] Fix memory leak. --- viewer.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/viewer.c b/viewer.c index 6949df7..a44866b 100644 --- a/viewer.c +++ b/viewer.c @@ -668,9 +668,9 @@ create_list_window(void) printf("buf(%d): %s\n", j, buf); #endif if (j < 3) - continue; + goto next; if (strcmp(event, "KeyDown")) - continue; + goto next; params = buf + len; #if DEBUG > 0 @@ -694,6 +694,7 @@ create_list_window(void) gtk_clist_append(GTK_CLIST(clist), (char **)stuff); real_rows++; + next: g_free(buf); } g_free(msg);