aboutsummaryrefslogtreecommitdiff
path: root/src/jpilot.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/jpilot.c')
-rw-r--r--src/jpilot.c2
1 files changed, 2 insertions, 0 deletions
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);