summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSjoerd Simons <sjoerd.simons@collabora.co.uk>2011-05-17 16:23:45 +0100
committerSjoerd Simons <sjoerd.simons@collabora.co.uk>2011-05-17 16:31:19 +0100
commit74c897a1de9fd8476e10899dcc344110373c3e00 (patch)
tree5d4abd85893ae1f3509b60d07ad8074c3f02fcb8
parent63c07801390fb9ec1dc0dde627c1e53b7399eac7 (diff)
Don't Initialize member values in _constructed
In _constructed the construct time properties will be set, so if set explictely then struct members in _constructed we'll overwrite them..
-rw-r--r--telepathy-yell/base-call-stream.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/telepathy-yell/base-call-stream.c b/telepathy-yell/base-call-stream.c
index 923985d..7697a77 100644
--- a/telepathy-yell/base-call-stream.c
+++ b/telepathy-yell/base-call-stream.c
@@ -83,8 +83,6 @@ tpy_base_call_stream_constructed (GObject *obj)
!= NULL)
G_OBJECT_CLASS (tpy_base_call_stream_parent_class)->constructed (obj);
- priv->local_sending_state = TPY_SENDING_STATE_NONE;
-
/* register object on the bus */
DEBUG ("Registering %s", priv->object_path);
tp_dbus_daemon_register_object (bus, priv->object_path, obj);
@@ -263,7 +261,7 @@ tpy_base_call_stream_class_init (TpyBaseCallStreamClass *bsc_class)
param_spec = g_param_spec_uint ("local-sending-state", "LocalSendingState",
"Local sending state",
- 0, NUM_TPY_SENDING_STATES, 0,
+ TPY_SENDING_STATE_NONE, NUM_TPY_SENDING_STATES, TPY_SENDING_STATE_NONE,
G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
g_object_class_install_property (object_class, PROP_LOCAL_SENDING_STATE,
param_spec);