| fix from upstream |
| |
| ------------------------------------------------------------------------ |
| r1285 | giraffedata | 2010-09-18 16:13:39 -0400 (Sat, 18 Sep 2010) | 1 line |
| |
| Fix free of non-allocated memory |
| |
| Index: converter/ppm/ppmtompeg/param.c |
| =================================================================== |
| --- converter/ppm/ppmtompeg/param.c (revision 1284) |
| +++ converter/ppm/ppmtompeg/param.c (revision 1285) |
| @@ -283,8 +283,8 @@ GetFrameRate(const char * const p) |
| |
| |
| static void |
| -mergeInputSource(struct inputSource * const baseSourceP, |
| - struct inputSource * const addedSourceP) { |
| +mergeInputSource(struct inputSource * const baseSourceP, |
| + const struct inputSource * const addedSourceP) { |
| |
| unsigned int i; |
| |
| @@ -294,12 +294,6 @@ mergeInputSource(struct inputSource * co |
| for (i = 0; i < addedSourceP->numInputFileEntries; ++i) |
| baseSourceP->inputFileEntries[baseSourceP->numInputFileEntries++] = |
| addedSourceP->inputFileEntries[i]; |
| - |
| - free(addedSourceP); |
| - /* Note the space allocated for the *addedSourceP input file |
| - entries themselves is still allocated, and used by |
| - *baseSourceP. |
| - */ |
| } |
| |
| |