summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Kukkonen <jku@goto.fi>2014-07-25 12:33:33 +0300
committerJens Georg <mail@jensge.org>2014-07-25 20:01:18 +0200
commit21a9e99b55f19c492a3a09dac831efe2879dee99 (patch)
tree6c0c9a86fdc7eed9e7efd39ea6177f4c61bc0995
parente025867476b15b4dab816918d722c2c0d408dfe2 (diff)
downloadgssdp-21a9e99b55f19c492a3a09dac831efe2879dee99.tar.gz
Use int consistently for packet info interface index
g_value_set_uint() with an int argument is not good: use int consistently (based on the kernel value being an int). https://bugzilla.gnome.org/show_bug.cgi?id=733651
-rw-r--r--libgssdp/gssdp-pktinfo-message.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libgssdp/gssdp-pktinfo-message.c b/libgssdp/gssdp-pktinfo-message.c
index f35baa8..9299332 100644
--- a/libgssdp/gssdp-pktinfo-message.c
+++ b/libgssdp/gssdp-pktinfo-message.c
@@ -74,7 +74,7 @@ gssdp_pktinfo_message_get_property (GObject *object,
g_value_set_object (value, self->priv->iface_addr);
break;
case PROP_INDEX:
- g_value_set_uint (value, self->priv->index);
+ g_value_set_int (value, self->priv->index);
break;
case PROP_PKT_ADDR:
g_value_set_object (value, self->priv->pkt_addr);
@@ -186,11 +186,11 @@ gssdp_pktinfo_message_class_init (GSSDPPktinfoMessageClass *klass)
g_object_class_install_property
(object_class,
PROP_INDEX,
- g_param_spec_uint ("index",
+ g_param_spec_int ("index",
"index",
"Network interface index",
0,
- G_MAXUINT,
+ G_MAXINT,
0,
G_PARAM_READWRITE |
G_PARAM_CONSTRUCT |