From 197fe6d0d1b3a9c2d8816d1540b3b9914e6cbf1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Sat, 20 Mar 2010 13:42:32 +0000 Subject: [PATCH] gio: add cast to avoid compiler warning with old GLib versions g_file_input_stream_query_info() had char * instead of const char * as attribute argument before 2.20. Fixes #613387, spotted by tetsuyayasuda@gmail.com --- ext/gio/gstgiobasesrc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ext/gio/gstgiobasesrc.c b/ext/gio/gstgiobasesrc.c index 133e12c263..85d94a07bb 100644 --- a/ext/gio/gstgiobasesrc.c +++ b/ext/gio/gstgiobasesrc.c @@ -189,8 +189,9 @@ gst_gio_base_src_get_size (GstBaseSrc * base_src, guint64 * size) GFileInfo *info; GError *err = NULL; + /* FIXME: remove (char *) cast once we depend on GLib >= 2.20 */ info = g_file_input_stream_query_info (G_FILE_INPUT_STREAM (src->stream), - G_FILE_ATTRIBUTE_STANDARD_SIZE, src->cancel, &err); + (char *) G_FILE_ATTRIBUTE_STANDARD_SIZE, src->cancel, &err); if (info != NULL) { *size = g_file_info_get_size (info);