diff options
| author | Camil Staps | 2016-01-27 22:14:16 +0100 |
|---|---|---|
| committer | Camil Staps | 2016-01-27 22:14:16 +0100 |
| commit | d0cfd19aca595c0aa7f71edaf7185a5385eb6ec0 (patch) | |
| tree | 003b5ef7754a636d8ece30f490cf35f4674e3ab4 | |
| parent | readline history (diff) | |
| parent | free up memory after allocation to avoid memory leak (diff) | |
Merge pull request #1 from dopefishh/master
Free up memory after allocation to avoid memory leak.
| -rw-r--r-- | compile.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -75,6 +75,9 @@ int64_t compile(CleanString path, CleanString module) { strcat(cmd, " -o "); strcat(cmd, modulechars); + free(pathchars); + free(modulechars); + // Call clm return system(cmd); } @@ -111,5 +114,6 @@ void run(CleanString executable) { // <module> -nt strcat(execchars, " -nt"); system(execchars); + free(execchars); } |
