telepathy-salut: Use g_key_file_set_uint64(), we already depend on glib >= 2.26

Xavier Claessens xclaesse at kemper.freedesktop.org
Thu Sep 19 08:10:05 PDT 2013


Module: telepathy-salut
Branch: master
Commit: f26447e961ace6d929f1ce8ebc0554ce65cd73aa
URL:    http://cgit.freedesktop.org/telepathy/telepathy-salut/commit/?id=f26447e961ace6d929f1ce8ebc0554ce65cd73aa

Author: Xavier Claessens <xavier.claessens at collabora.co.uk>
Date:   Wed Sep 18 11:54:30 2013 -0400

Use g_key_file_set_uint64(), we already depend on glib >= 2.26

---

 src/write-mgr-file.c |   10 ++--------
 1 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/src/write-mgr-file.c b/src/write-mgr-file.c
index 7194688..ca66483 100644
--- a/src/write-mgr-file.c
+++ b/src/write-mgr-file.c
@@ -130,17 +130,13 @@ write_rcc_property (GKeyFile *keyfile,
           break;
         }
 
-      /* FIXME: when we depend on Glib 2.26, we can use
-       * g_key_file_set_[u]int64 (g.o #614864). */
       case G_TYPE_UINT64:
         {
           gchar *kf_key = g_strconcat (key,
               " " DBUS_TYPE_UINT64_AS_STRING, NULL);
-          gchar *kf_val = g_strdup_printf ("%" G_GUINT64_FORMAT,
+          g_key_file_set_uint64 (keyfile, group_name, kf_key,
               g_value_get_uint64 (val));
-          g_key_file_set_value (keyfile, group_name, kf_key, kf_val);
           g_free (kf_key);
-          g_free (kf_val);
           break;
         }
 
@@ -158,11 +154,9 @@ write_rcc_property (GKeyFile *keyfile,
         {
           gchar *kf_key = g_strconcat (key,
               " " DBUS_TYPE_UINT64_AS_STRING, NULL);
-          gchar *kf_val = g_strdup_printf ("%" G_GINT64_FORMAT,
+          g_key_file_set_int64 (keyfile, group_name, kf_key,
               g_value_get_int64 (val));
-          g_key_file_set_value (keyfile, group_name, kf_key, kf_val);
           g_free (kf_key);
-          g_free (kf_val);
           break;
         }
 



More information about the telepathy-commits mailing list