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/ChangeLog | 5 +++++ composer/listener.c | 3 +++ 2 files changed, 8 insertions(+) (limited to 'composer') diff --git a/composer/ChangeLog b/composer/ChangeLog index 3a6376402e..7edd73d358 100644 --- a/composer/ChangeLog +++ b/composer/ChangeLog @@ -1,3 +1,8 @@ +2003-06-19 Larry Ewing + + * listener.c (insert_paragraph_after): free the return value. + (impl_event): free the return value. + 2003-06-17 Jeffrey Stedfast * e-msg-composer.c (best_encoding): Use e_iconv_open/close so that 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