From f6ae755743b4ca15509098a5374e93f7450770e4 Mon Sep 17 00:00:00 2001 From: hiro Date: Tue, 26 Nov 2013 09:06:38 +0000 Subject: fixed resource/memory leaks. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3299 ee746299-78ed-0310-b773-934348b2243d --- src/jpilot.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/jpilot.c') diff --git a/src/jpilot.c b/src/jpilot.c index d3491706..e0161cc1 100644 --- a/src/jpilot.c +++ b/src/jpilot.c @@ -934,6 +934,7 @@ static gint jpilot_read_db_files( JPilotFile *pilotFile, GList **records ) { temp_br = malloc(sizeof(buf_rec)); if (!temp_br) { + free(buf); break; } temp_br->rt = PALM_REC; @@ -990,6 +991,7 @@ static gint jpilot_read_db_files( JPilotFile *pilotFile, GList **records ) { } } } + free(temp_br); } fclose(pc_in); -- cgit v1.2.3