diff options
author | Ankit Vani <a@nevitus.org> | 2013-07-15 19:40:11 +0530 |
---|---|---|
committer | Ankit Vani <a@nevitus.org> | 2013-07-15 19:40:11 +0530 |
commit | 287e0ae72533e834a119c33fb61225e451fccd7d (patch) | |
tree | 856784921ab68dc6ced8c21e7567253db462f8da /libpurple/media.c | |
parent | 9a1231957a0915d0d27b8ed4c2010abf14495aae (diff) | |
download | pidgin-287e0ae72533e834a119c33fb61225e451fccd7d.tar.gz |
changed _pointer GValue calls to _object for PurpleAccount
Diffstat (limited to 'libpurple/media.c')
-rw-r--r-- | libpurple/media.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/libpurple/media.c b/libpurple/media.c index b5d732c278..fd6a981fff 100644 --- a/libpurple/media.c +++ b/libpurple/media.c @@ -198,9 +198,8 @@ purple_media_class_init (PurpleMediaClass *klass) G_PARAM_READABLE)); g_object_class_install_property(gobject_class, PROP_ACCOUNT, - g_param_spec_pointer("account", - "PurpleAccount", - "The account this media session is on.", + g_param_spec_object("account", "PurpleAccount", + "The account this media session is on.", PURPLE_TYPE_ACCOUNT, G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE)); g_object_class_install_property(gobject_class, PROP_CONFERENCE_TYPE, @@ -360,7 +359,7 @@ purple_media_set_property (GObject *object, guint prop_id, const GValue *value, media->priv->manager = g_value_dup_object(value); break; case PROP_ACCOUNT: - media->priv->account = g_value_get_pointer(value); + media->priv->account = g_value_get_object(value); break; case PROP_CONFERENCE_TYPE: media->priv->conference_type = @@ -421,7 +420,7 @@ purple_media_get_property (GObject *object, guint prop_id, GValue *value, GParam g_value_set_object(value, media->priv->backend); break; case PROP_ACCOUNT: - g_value_set_pointer(value, media->priv->account); + g_value_set_object(value, media->priv->account); break; case PROP_CONFERENCE_TYPE: g_value_set_string(value, |