From 480d415419367d92957af552e5fbc01a24f052c0 Mon Sep 17 00:00:00 2001 From: Josep Torra Date: Thu, 25 Aug 2011 21:03:53 +0200 Subject: [PATCH] padtemplate: explicitly cast to the enum types Fixes warning #188: enumerated type mixed with another type reported by ICC. --- gst/gstpadtemplate.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gst/gstpadtemplate.c b/gst/gstpadtemplate.c index 44dd9039ef..116cd77a45 100644 --- a/gst/gstpadtemplate.c +++ b/gst/gstpadtemplate.c @@ -431,10 +431,12 @@ gst_pad_template_set_property (GObject * object, guint prop_id, GST_PAD_TEMPLATE_NAME_TEMPLATE (object) = g_value_dup_string (value); break; case PROP_DIRECTION: - GST_PAD_TEMPLATE_DIRECTION (object) = g_value_get_enum (value); + GST_PAD_TEMPLATE_DIRECTION (object) = + (GstPadDirection) g_value_get_enum (value); break; case PROP_PRESENCE: - GST_PAD_TEMPLATE_PRESENCE (object) = g_value_get_enum (value); + GST_PAD_TEMPLATE_PRESENCE (object) = + (GstPadPresence) g_value_get_enum (value); break; case PROP_CAPS: /* allow caps == NULL for backwards compatibility (ie. g_object_new()