summaryrefslogtreecommitdiff
path: root/src/ft-manager.c
diff options
context:
space:
mode:
authorJonny Lamb <jonny.lamb@collabora.co.uk>2011-11-09 17:30:56 +0000
committerJonny Lamb <jonny.lamb@collabora.co.uk>2011-11-09 17:30:56 +0000
commite06f69ebeaded3ca058f0b8284c99fa877229bb7 (patch)
treed74271a957281e8b40308b76e168a0d3176589fd /src/ft-manager.c
parent8301cfa529c78b18a3aa1c956174f7497f139b5a (diff)
downloadtelepathy-salut-e06f69ebeaded3ca058f0b8284c99fa877229bb7.tar.gz
ft-manager: use nicer tp_g_value_slice_new_* functions
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Diffstat (limited to 'src/ft-manager.c')
-rw-r--r--src/ft-manager.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/ft-manager.c b/src/ft-manager.c
index 9d41afe9..5de5d7fe 100644
--- a/src/ft-manager.c
+++ b/src/ft-manager.c
@@ -598,21 +598,19 @@ add_file_transfer_channel_class (GPtrArray *arr,
fixed_properties = g_hash_table_new_full (g_str_hash, g_str_equal, NULL,
(GDestroyNotify) tp_g_value_slice_free);
- channel_type_value = tp_g_value_slice_new (G_TYPE_STRING);
- g_value_set_static_string (channel_type_value,
+ channel_type_value = tp_g_value_slice_new_static_string (
TP_IFACE_CHANNEL_TYPE_FILE_TRANSFER);
g_hash_table_insert (fixed_properties, TP_IFACE_CHANNEL ".ChannelType",
channel_type_value);
- target_handle_type_value = tp_g_value_slice_new (G_TYPE_UINT);
- g_value_set_uint (target_handle_type_value, TP_HANDLE_TYPE_CONTACT);
+ target_handle_type_value = tp_g_value_slice_new_uint (
+ TP_HANDLE_TYPE_CONTACT);
g_hash_table_insert (fixed_properties, TP_IFACE_CHANNEL ".TargetHandleType",
target_handle_type_value);
if (service_name_str != NULL)
{
- service_name_value = tp_g_value_slice_new (G_TYPE_STRING);
- g_value_set_string (service_name_value, service_name_str);
+ service_name_value = tp_g_value_slice_new_string (service_name_str);
g_hash_table_insert (fixed_properties,
SALUT_IFACE_CHANNEL_INTERFACE_FILE_TRANSFER_METADATA ".ServiceName",
service_name_value);