1.1 --- a/src/c2html.c Sun Apr 19 10:48:00 2015 +0200 1.2 +++ b/src/c2html.c Tue Apr 21 09:47:52 2015 +0200 1.3 @@ -44,7 +44,8 @@ 1.4 l[width] = 0; 1.5 if (inputfile->count >= inputfile->capacity) { 1.6 inputfile->capacity <<= 1; 1.7 - inputfile->lines = realloc(inputfile->lines, inputfile->capacity); 1.8 + inputfile->lines = realloc(inputfile->lines, 1.9 + sizeof(char*)*inputfile->capacity); 1.10 } 1.11 inputfile->lines[inputfile->count] = l; 1.12 inputfile->maxlinewidth = 1.13 @@ -286,6 +287,7 @@ 1.14 (fmt_write_func)fwrite, 1.15 fout, 1.16 settings.showlinenumbers); 1.17 + freeinputfilebuffer(inputfile); 1.18 } else { 1.19 perror("Error opening input file"); 1.20 retcode = -1;