# HG changeset patch # User Sadrul Habib Chowdhury # Date 1196815346 0 # Node ID 350c93aa44d3ec13d345e77dd79e72042459e8c9 # Parent 7697b246fbcc4fa542f05daae53995b376b9a4f8 Plug a small leak. diff -r 7697b246fbcc -r 350c93aa44d3 finch/libgnt/gntstyle.c --- a/finch/libgnt/gntstyle.c Wed Dec 05 00:16:40 2007 +0000 +++ b/finch/libgnt/gntstyle.c Wed Dec 05 00:42:26 2007 +0000 @@ -66,13 +66,15 @@ int fg = 0, bg = 0; gsize n; char **vals; + int ret = 0; vals = gnt_style_get_string_list(group, key, &n); if (vals && n == 2) { fg = gnt_colors_get_color(vals[0]); bg = gnt_colors_get_color(vals[1]); - return gnt_color_add_pair(fg, bg); + ret = gnt_color_add_pair(fg, bg); } - return 0; + g_strfreev(vals); + return ret; #else return 0; #endif