gst-plugins-bad: curlsink: Fix print-related issues
Edward Hervey
bilboed at kemper.freedesktop.org
Fri Mar 4 03:16:19 PST 2011
Module: gst-plugins-bad
Branch: master
Commit: d9a930aa250d5525978ef97108da627bc18f9b24
URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=d9a930aa250d5525978ef97108da627bc18f9b24
Author: Edward Hervey <edward.hervey at collabora.co.uk>
Date: Fri Mar 4 12:10:25 2011 +0100
curlsink: Fix print-related issues
---
ext/curl/gstcurlsink.c | 15 ++++++++-------
1 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/ext/curl/gstcurlsink.c b/ext/curl/gstcurlsink.c
index f234e37..2a448f4 100644
--- a/ext/curl/gstcurlsink.c
+++ b/ext/curl/gstcurlsink.c
@@ -753,7 +753,8 @@ gst_curl_sink_transfer_read_cb (void *curl_ptr, size_t size, size_t nmemb,
buffer = sink->transfer_buf;
buf_len = buffer->len;
- GST_LOG ("write buf len=%d, offset=%d", buffer->len, buffer->offset);
+ GST_LOG ("write buf len=%" G_GSIZE_FORMAT ", offset=%" G_GSIZE_FORMAT,
+ buffer->len, buffer->offset);
/* more data in buffer */
if (buffer->len > 0) {
@@ -774,7 +775,7 @@ gst_curl_sink_transfer_read_cb (void *curl_ptr, size_t size, size_t nmemb,
GST_OBJECT_UNLOCK (sink);
}
- GST_LOG ("sent : %d (%x)", bytes_to_send, bytes_to_send);
+ GST_LOG ("sent : %" G_GSIZE_FORMAT, bytes_to_send);
return bytes_to_send;
} else {
@@ -904,7 +905,7 @@ gst_curl_sink_handle_transfer (GstCurlSink * sink)
/* check response code */
curl_easy_getinfo (sink->curl, CURLINFO_RESPONSE_CODE, &resp);
- GST_DEBUG_OBJECT (sink, "response code: %d", resp);
+ GST_DEBUG_OBJECT (sink, "response code: %ld", resp);
if (resp < 200 || resp >= 300) {
goto response_error;
}
@@ -935,16 +936,16 @@ poll_timeout:
curl_multi_error:
{
GST_DEBUG_OBJECT (sink, "curl multi error");
- GST_ELEMENT_ERROR (sink, RESOURCE, WRITE, (curl_multi_strerror (m_code)),
- (NULL));
+ GST_ELEMENT_ERROR (sink, RESOURCE, WRITE, ("%s",
+ curl_multi_strerror (m_code)), (NULL));
return GST_FLOW_ERROR;
}
curl_easy_error:
{
GST_DEBUG_OBJECT (sink, "curl easy error");
- GST_ELEMENT_ERROR (sink, RESOURCE, WRITE, (curl_easy_strerror (e_code)),
- (NULL));
+ GST_ELEMENT_ERROR (sink, RESOURCE, WRITE, ("%s",
+ curl_easy_strerror (e_code)), (NULL));
return GST_FLOW_ERROR;
}
More information about the gstreamer-commits
mailing list