queue2: fix printf format
authorThiago Santos <thiago.sousa.santos@collabora.co.uk>
Tue, 10 Nov 2009 14:55:34 +0000 (11:55 -0300)
committerThiago Santos <thiago.sousa.santos@collabora.co.uk>
Tue, 10 Nov 2009 14:55:34 +0000 (11:55 -0300)
Cast the variable to gint to conform to the printf format used.
It is casted rather than changing the format because the
message is created with a cast to gint too.

plugins/elements/gstqueue2.c

index 8aee01b..52fd637 100644 (file)
@@ -646,7 +646,7 @@ update_buffering (GstQueue2 * queue)
       mode = GST_BUFFERING_STREAM;
     }
 
-    GST_DEBUG_OBJECT (queue, "buffering %d percent", percent);
+    GST_DEBUG_OBJECT (queue, "buffering %d percent", (gint) percent);
     message = gst_message_new_buffering (GST_OBJECT_CAST (queue),
         (gint) percent);
     gst_message_set_buffering_stats (message, mode,
@@ -655,7 +655,7 @@ update_buffering (GstQueue2 * queue)
     gst_element_post_message (GST_ELEMENT_CAST (queue), message);
 
   } else {
-    GST_DEBUG_OBJECT (queue, "filled %d percent", percent);
+    GST_DEBUG_OBJECT (queue, "filled %d percent", (gint) percent);
   }
 
 #undef GET_PERCENT