diff options
| author | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-03-22 17:32:13 -0400 | 
|---|---|---|
| committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-03-22 22:20:29 -0400 | 
| commit | d05b94dab462ee223b19eb658a4914e43e4e14b8 (patch) | |
| tree | 3686dd74a46320aa6ff1319605eb4835d881c211 | |
| parent | 1bd9ca4cce9c9de646a878eea617dcac5fb67b9e (diff) | |
| download | stasis-d05b94dab462ee223b19eb658a4914e43e4e14b8.tar.gz | |
Free tempfile buffer
| -rw-r--r-- | src/docker.c | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/src/docker.c b/src/docker.c index 32413aa..e90bf75 100644 --- a/src/docker.c +++ b/src/docker.c @@ -119,15 +119,17 @@ char *docker_ident() {      shell(&proc, "docker -v");      if (!freopen(tempfile, "r", fp)) { +        guard_free(tempfile);          return NULL;      }      if (!fgets(line, sizeof(line) - 1, fp)) { -        free(tempfile); +        guard_free(tempfile);          return NULL;      }      fclose(fp);      remove(tempfile); +    guard_free(tempfile);      return strdup(line);  } | 
