aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2024-02-13 09:00:11 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2024-02-13 09:04:26 -0500
commit21e0cfed29dfdb6c24187c91f93c4dd9152e38b1 (patch)
tree0b1ad634d74120e4b6fb164d922c129aaedac2d4
parent4d93e40e26a925bce41d100c0a64f89eeafa9906 (diff)
downloadstasis-21e0cfed29dfdb6c24187c91f93c4dd9152e38b1.tar.gz
Use guard_free macro
-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;