From edc767b8781d7c56ab3cfe67e2c816694722f5d0 Mon Sep 17 00:00:00 2001 From: Wilmer van der Gaast Date: Sat, 21 Jun 2008 18:19:27 +0100 Subject: Fixed two more embarassing memory leaks. --- ipc.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ipc.c') diff --git a/ipc.c b/ipc.c index 06618695..f853a18f 100644 --- a/ipc.c +++ b/ipc.c @@ -247,7 +247,11 @@ gboolean ipc_master_read( gpointer data, gint source, b_input_condition cond ) { cmd = irc_parse_line( buf ); if( cmd ) + { ipc_command_exec( data, cmd, ipc_master_commands ); + g_free( cmd ); + } + g_free( buf ); } else { @@ -265,7 +269,11 @@ gboolean ipc_child_read( gpointer data, gint source, b_input_condition cond ) { cmd = irc_parse_line( buf ); if( cmd ) + { ipc_command_exec( data, cmd, ipc_child_commands ); + g_free( cmd ); + } + g_free( buf ); } else { -- cgit v1.2.3