From: Alan Kennedy Date: Sun, 20 Jun 2004 07:54:31 +0000 (+0000) Subject: Taken care of mem leaks X-Git-Tag: svn_import~129 X-Git-Url: https://git.llucax.com/z.facultad/75.06/jacu.git/commitdiff_plain/79645739ff07715a03ede8547baffee9cc22e581?ds=inline Taken care of mem leaks --- diff --git a/src/statichuff/statichuff.c b/src/statichuff/statichuff.c index b1896e0..db164d2 100644 --- a/src/statichuff/statichuff.c +++ b/src/statichuff/statichuff.c @@ -255,6 +255,11 @@ int shuff_encode_file(char *inputfile, char *outputfile) /* Encodeo byte per byte */ shuff_encode_symbols(freqtable,codetable,inputfile,outputfile); + /* Free up memory baby yeah */ + free(freqtable); + free(inputlist); + free(codetable); + return 1; } @@ -316,6 +321,10 @@ int shuff_decode_file(char *inputfile, char *outputfile) fclose(fpsource); fclose(fpdest); + /* Free up memory baby yeah */ + free(ftable); + free(inputlist); + return 1; }