]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/commitdiff
Fix segfault with non existing input files.
authormichael <michael@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Thu, 24 Jul 2008 15:47:28 +0000 (15:47 +0000)
committermichael <michael@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Thu, 24 Jul 2008 15:47:28 +0000 (15:47 +0000)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14369 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

tests/tiny_psnr.c

index 31a7a1b5e4c52ded69cfec567c41172d03674fdb..7a83dd59c50d579c003ee2a4ca0c9a3a154ae43f 100644 (file)
@@ -120,6 +120,10 @@ int main(int argc,char* argv[]){
 
     f[0]= fopen(argv[1], "rb");
     f[1]= fopen(argv[2], "rb");
+    if(!f[0] || !f[1]){
+        fprintf(stderr, "couldnt open input files\n");
+        return -1;
+    }
     fseek(f[shift<0], shift < 0 ? -shift : shift, SEEK_SET);
 
     fseek(f[0],skip_bytes,SEEK_CUR);