filesink: please gcc (avoid a warn_unused_result warning)
authorAlessandro Decina <alessandro.d@gmail.com>
Tue, 27 Aug 2013 07:31:22 +0000 (09:31 +0200)
committerAlessandro Decina <alessandro.d@gmail.com>
Tue, 27 Aug 2013 07:31:22 +0000 (09:31 +0200)
plugins/elements/gstfilesink.c

index b59d72f..470ad5e 100644 (file)
@@ -590,7 +590,8 @@ gst_file_sink_event (GstBaseSink * sink, GstEvent * event)
     case GST_EVENT_FLUSH_STOP:
       if (filesink->current_pos != 0 && filesink->seekable) {
         gst_file_sink_do_seek (filesink, 0);
-        ftruncate (fileno (filesink->file), 0);
+        if (ftruncate (fileno (filesink->file), 0))
+          goto flush_failed;
       }
       break;
     case GST_EVENT_EOS: