summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-06-23 16:48:46 +0200
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-06-23 16:48:46 +0200
commite04ef146ecfdf81e29f04a5d35085f291e0f49f9 (patch)
tree6c27e049f0caa21fcbfad64621288550163d73af
parent4118335fa2a357be6d14a18ae34fa178d962bd71 (diff)
use tp_value_array_unpack
-rw-r--r--telepathy-logger/channel-text.c14
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);