From: Alberto Garcia Date: Wed, 1 Apr 2009 13:38:17 +0000 (+0000) Subject: 2009-04-01 Alberto Garcia X-Git-Tag: 2.1.66-1~31 X-Git-Url: https://vcs.maemo.org/git/?a=commitdiff_plain;h=b83adc7ecbfed2108376db84e5f66024ee227d37;p=hildon 2009-04-01 Alberto Garcia * src/hildon-program.c (hildon_program_update_top_most): Fix memory leak. Fixes: NB#109179 (Memory leak in Hildon program) --- diff --git a/ChangeLog b/ChangeLog index 41a51b1..0cfb6aa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2009-04-01 Alberto Garcia + * src/hildon-program.c (hildon_program_update_top_most): + Fix memory leak. + + Fixes: NB#109179 (Memory leak in Hildon program) + +2009-04-01 Alberto Garcia + * src/hildon-banner.c (-get_current_app_window): Remove unused function. diff --git a/src/hildon-program.c b/src/hildon-program.c index f45e49f..79639a3 100644 --- a/src/hildon-program.c +++ b/src/hildon-program.c @@ -354,7 +354,11 @@ hildon_program_update_top_most (HildonProgram *program) wm_hints = XGetWMHints (GDK_DISPLAY (), active_window); xerror = gdk_error_trap_pop (); if (xerror) + { + if (wm_hints) + XFree (wm_hints); return; + } if (wm_hints) {