diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2010-06-23 16:48:46 +0200 |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2010-06-23 16:48:46 +0200 |
commit | e04ef146ecfdf81e29f04a5d35085f291e0f49f9 (patch) | |
tree | 6c27e049f0caa21fcbfad64621288550163d73af | |
parent | 4118335fa2a357be6d14a18ae34fa178d962bd71 (diff) |
use tp_value_array_unpack
-rw-r--r-- | telepathy-logger/channel-text.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/telepathy-logger/channel-text.c b/telepathy-logger/channel-text.c index 1387989..acfdb6a 100644 --- a/telepathy-logger/channel-text.c +++ b/telepathy-logger/channel-text.c @@ -851,13 +851,13 @@ got_text_pending_messages_cb (TpChannel *proxy, message_struct = g_ptr_array_index (result, i); - message_id = g_value_get_uint (g_value_array_get_nth (message_struct, 0)); - message_timestamp = g_value_get_uint (g_value_array_get_nth ( - message_struct, 1)); - from_handle = g_value_get_uint (g_value_array_get_nth (message_struct, 2)); - message_type = g_value_get_uint (g_value_array_get_nth (message_struct, 3)); - message_flags = g_value_get_uint (g_value_array_get_nth (message_struct, 4)); - message_body = g_value_get_string (g_value_array_get_nth (message_struct, 5)); + tp_value_array_unpack (message_struct, 6, + &message_id, + &message_timestamp, + &from_handle, + &message_type, + &message_flags, + &message_body); tpl_message_token = _tpl_create_message_token (channel_path, message_timestamp, message_id); |