aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/deliverable.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/deliverable.c b/src/deliverable.c
index e443e45..ca07286 100644
--- a/src/deliverable.c
+++ b/src/deliverable.c
@@ -1518,13 +1518,13 @@ int delivery_mission_render_files(struct Delivery *ctx) {
fp = fopen(data.src, "rb");
if (!fp) {
perror(data.src);
- free(contents);
+ guard_free(contents);
continue;
}
if (fread(contents, st.st_size, sizeof(*contents), fp) < 1) {
perror("while reading template file");
- free(contents);
+ guard_free(contents);
fclose(fp);
continue;
}
@@ -1532,10 +1532,10 @@ int delivery_mission_render_files(struct Delivery *ctx) {
msg(OMC_MSG_L3, "Writing %s\n", data.dest);
if (tpl_render_to_file(contents, data.dest)) {
- free(contents);
+ guard_free(contents);
continue;
}
- free(contents);
+ guard_free(contents);
}
return 0;