OSDN Git Service

memleak / fixes CID118
authorMichael Niedermayer <michaelni@gmx.at>
Tue, 27 May 2008 21:12:28 +0000 (21:12 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 27 May 2008 21:12:28 +0000 (21:12 +0000)
Originally committed as revision 13473 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/imgresample.c

index d9387f8..79f45f9 100644 (file)
@@ -447,7 +447,7 @@ ImgReSampleContext *img_resample_full_init(int owidth, int oheight,
     if (!s)
         return NULL;
     if((unsigned)owidth >= UINT_MAX / (LINE_BUF_HEIGHT + NB_TAPS))
-        return NULL;
+        goto fail;
     s->line_buf = av_mallocz(owidth * (LINE_BUF_HEIGHT + NB_TAPS));
     if (!s->line_buf)
         goto fail;