diff options
| author | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-02-13 09:00:11 -0500 | 
|---|---|---|
| committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-02-13 09:04:26 -0500 | 
| commit | 21e0cfed29dfdb6c24187c91f93c4dd9152e38b1 (patch) | |
| tree | 0b1ad634d74120e4b6fb164d922c129aaedac2d4 /src | |
| parent | 4d93e40e26a925bce41d100c0a64f89eeafa9906 (diff) | |
| download | stasis-21e0cfed29dfdb6c24187c91f93c4dd9152e38b1.tar.gz | |
Use guard_free macro
Diffstat (limited to 'src')
| -rw-r--r-- | src/deliverable.c | 8 | 
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; | 
