src/c2html.c

changeset 25
f82aa7afe872
parent 24
e43dee5892f4
child 27
53fd8595378c
     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;

mercurial