:: commit c5a561466ca17afa23fee6d94404edf84abf2d2b

rilysh <nightquick@proton.me> — 2023-03-08 07:25

parents: 5dc0802d64

fix: free output after being used (#89)

diff --git a/src/main.c b/src/main.c
index 712c510..001f129 100644
--- a/src/main.c
+++ b/src/main.c
@@ -690,6 +690,7 @@ int main(int argc, char * argv[]) {
 
     output_des = mode != MODE_TEST ? open_output(output, force) : NULL;
     input_des = open_input(input);
+    free(output);
 
     int r = process(input_des, output_des, mode, block_size, workers, verbose, input);
 
tab: 248 wrap: offon