From 134cba36bcb2ac48e29035eb5237a360643c7578 Mon Sep 17 00:00:00 2001 From: Ettore Perazzoli Date: Fri, 4 May 2001 15:35:27 +0000 Subject: Plug a leak (the return value from `oaf_query()' must be freed!). svn path=/trunk/; revision=9668 --- shell/ChangeLog | 5 +++++ shell/importer/intelligent.c | 2 ++ 2 files changed, 7 insertions(+) (limited to 'shell') diff --git a/shell/ChangeLog b/shell/ChangeLog index d09a3cff3d..5ad67ab66b 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,8 @@ +2001-05-04 Ettore Perazzoli + + * importer/intelligent.c (get_intelligent_importers): Free the + `info_list' returned by `oaf_query()', thus plugging a leak. + 2001-05-04 Ettore Perazzoli * e-shell-utils.c (get_icon_path): Don't use diff --git a/shell/importer/intelligent.c b/shell/importer/intelligent.c index 567af0683c..166be226ad 100644 --- a/shell/importer/intelligent.c +++ b/shell/importer/intelligent.c @@ -210,6 +210,8 @@ get_intelligent_importers (void) iids_ret = g_list_prepend (iids_ret, g_strdup (info->iid)); } + CORBA_free (info_list); + return iids_ret; } -- cgit v1.2.3