From 2643aa2da220f14f28744a0f2403a8e68364239a Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Thu, 24 May 2012 18:56:15 -0500 Subject: remove some unnecessary type compatibilty tests... g_object_get_property() does these tests for us --- src/device.c | 6 ------ 1 file changed, 6 deletions(-) (limited to 'src/device.c') diff --git a/src/device.c b/src/device.c index d1b1a84..80b3208 100644 --- a/src/device.c +++ b/src/device.c @@ -151,32 +151,26 @@ get_property (GObject * o, guint prop_id, GValue * value, GParamSpec * pspec) switch (prop_id) { case PROP_KIND: - g_return_if_fail (G_VALUE_HOLDS_INT(value)); g_value_set_int (value, priv->kind); break; case PROP_STATE: - g_return_if_fail (G_VALUE_HOLDS_INT(value)); g_value_set_int (value, priv->state); break; case PROP_OBJECT_PATH: - g_return_if_fail (G_VALUE_HOLDS_STRING(value)); g_value_set_string (value, priv->object_path); break; case PROP_ICON: - g_return_if_fail (G_VALUE_HOLDS_STRING(value)); g_value_set_string (value, priv->icon); break; case PROP_PERCENTAGE: - g_return_if_fail (G_VALUE_HOLDS_DOUBLE(value)); g_value_set_double (value, priv->percentage); break; case PROP_TIME: - g_return_if_fail (G_VALUE_HOLDS_UINT64(value)); g_value_set_uint64 (value, priv->time); break; -- cgit v1.2.3