qtdemux: fix printf warnings on OSX
authorRobert Swain <robert.swain@gmail.com>
Sun, 4 Oct 2009 19:59:24 +0000 (21:59 +0200)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Sun, 4 Oct 2009 23:35:15 +0000 (00:35 +0100)
Cast variables passed to printf to avoid warnings about incorrect
formats (most likely caused by sizeof returning a size_t).

Fixes #597348.

gst/qtdemux/qtdemux.c

index 905c6d443e85d53de12f9deacc5ebdf440526cda..5be8a174ff57d98297cd1fb6a3c276faf3c39d3a 100644 (file)
@@ -3629,7 +3629,8 @@ qtdemux_parse_samples (GstQTDemux * qtdemux, QtDemuxStream * stream,
       goto no_samples;
 
     GST_DEBUG_OBJECT (qtdemux, "stsz sample_size 0, allocating n_samples %u "
-        "(%u MB)", n_samples, (n_samples * sizeof (QtDemuxSample)) >> 20);
+        "(%u MB)", n_samples,
+        (guint) (n_samples * sizeof (QtDemuxSample)) >> 20);
 
     if (n_samples >= QTDEMUX_MAX_SAMPLE_INDEX_SIZE / sizeof (QtDemuxSample))
       goto index_too_big;
@@ -3859,7 +3860,7 @@ qtdemux_parse_samples (GstQTDemux * qtdemux, QtDemuxStream * stream,
       goto no_samples;
 
     GST_DEBUG_OBJECT (qtdemux, "allocating n_samples %u (%u MB)", n_samples,
-        (n_samples * sizeof (QtDemuxSample)) >> 20);
+        (guint) (n_samples * sizeof (QtDemuxSample)) >> 20);
 
     if (n_samples >= QTDEMUX_MAX_SAMPLE_INDEX_SIZE / sizeof (QtDemuxSample))
       goto index_too_big;