isomp4: catch fseek error
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Wed, 16 Apr 2014 15:28:49 +0000 (16:28 +0100)
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Wed, 16 Apr 2014 16:44:50 +0000 (17:44 +0100)
Coverity 206028

gst/isomp4/atomsrecovery.c

index e3459c9..fec76a3 100644 (file)
@@ -481,7 +481,8 @@ moov_recov_parse_tkhd (MoovRecovFile * moovrf, TrakRecovData * trakrd)
     return FALSE;
 
   /* advance the rest of tkhd */
-  fseek (moovrf->file, 68, SEEK_CUR);
+  if (fseek (moovrf->file, 68, SEEK_CUR) != 0)
+    return FALSE;
 
   trakrd->trak_id = GST_READ_UINT32_BE (data);
   return TRUE;