OSDN Git Service

tools/probetest: Check av_realloc() return code
authorMichael Niedermayer <michaelni@gmx.at>
Wed, 11 Dec 2013 21:28:56 +0000 (22:28 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 11 Dec 2013 21:29:22 +0000 (22:29 +0100)
Fixess CID1135761
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tools/probetest.c

index dd1a0bc..b685e3d 100644 (file)
@@ -110,6 +110,11 @@ int main(int argc, char **argv)
         pd.buf      = av_realloc(pd.buf, size + AVPROBE_PADDING_SIZE);
         pd.filename = "";
 
+        if (!pd.buf) {
+            fprintf(stderr, "out of memory\n");
+            return 1;
+        }
+
         memset(pd.buf, 0, size + AVPROBE_PADDING_SIZE);
 
         fprintf(stderr, "testing size=%d\n", size);