From b92c58489ff7e5f2a63c1e035117b77a2b1e4d38 Mon Sep 17 00:00:00 2001 From: Larry Ewing Date: Thu, 19 Jun 2003 16:59:02 +0000 Subject: free the return value. (impl_event): free the return value. 2003-06-19 Larry Ewing * listener.c (insert_paragraph_after): free the return value. (impl_event): free the return value. svn path=/trunk/; revision=21481 --- composer/listener.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'composer/listener.c') diff --git a/composer/listener.c b/composer/listener.c index 05aae4825b..a026769d01 100644 --- a/composer/listener.c +++ b/composer/listener.c @@ -155,11 +155,13 @@ insert_paragraph_after (EditorListener *l, CORBA_Environment * ev) if (orig && *orig == '1') reply_indent (l, ev); GNOME_GtkHTML_Editor_Engine_setParagraphData (l->composer->editor_engine, "orig", "0", ev); + CORBA_free (orig); } signature = GNOME_GtkHTML_Editor_Engine_getParagraphData (l->composer->editor_engine, "signature", ev); if (ev->_major == CORBA_NO_EXCEPTION) { if (signature && *signature == '1') clear_signature (l->composer->editor_engine, ev); + CORBA_free (signature); } } } @@ -208,6 +210,7 @@ impl_event (PortableServer_Servant _servant, GNOME_GtkHTML_Editor_Engine_runCommand (l->composer->editor_engine, "insert-paragraph", ev); GNOME_GtkHTML_Editor_Engine_runCommand (l->composer->editor_engine, "delete-back", ev); } + CORBA_free (orig); } } } else if (!strcmp (name, "url_requested")) { -- cgit v1.2.3