[next] telepathy-glib: Util: Link APIs to their bug for inclusion in GLib

Xavier Claessens xclaesse at kemper.freedesktop.org
Wed Dec 26 01:08:11 PST 2012


Module: telepathy-glib
Branch: next
Commit: 1c6846e925196b8286d96ee59a8f0636ee6f2a60
URL:    http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=1c6846e925196b8286d96ee59a8f0636ee6f2a60

Author: Xavier Claessens <xavier.claessens at collabora.co.uk>
Date:   Wed Oct 10 14:39:05 2012 +0200

Util: Link APIs to their bug for inclusion in GLib

---

 telepathy-glib/util.h |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/telepathy-glib/util.h b/telepathy-glib/util.h
index 50e794d..48c9d8d 100644
--- a/telepathy-glib/util.h
+++ b/telepathy-glib/util.h
@@ -75,12 +75,14 @@ GValue *tp_g_value_slice_dup (const GValue *value) G_GNUC_WARN_UNUSED_RESULT;
 void tp_g_hash_table_update (GHashTable *target, GHashTable *source,
     GBoxedCopyFunc key_dup, GBoxedCopyFunc value_dup);
 
+/* See https://bugzilla.gnome.org/show_bug.cgi?id=399880 for glib inclusion */
 static inline gboolean
 tp_str_empty (const gchar *s)
 {
   return (s == NULL || s[0] == '\0');
 }
 
+/* See https://bugzilla.gnome.org/show_bug.cgi?id=685878 for glib inclusion */
 gboolean tp_strdiff (const gchar *left, const gchar *right);
 
 gpointer tp_mixin_offset_cast (gpointer instance, guint offset);
@@ -89,6 +91,7 @@ guint tp_mixin_class_get_offset (gpointer klass, GQuark quark);
 
 gchar *tp_escape_as_identifier (const gchar *name) G_GNUC_WARN_UNUSED_RESULT;
 
+/* See https://bugzilla.gnome.org/show_bug.cgi?id=685880 for glib inclusion */
 gboolean tp_strv_contains (const gchar * const *strv, const gchar *str);
 
 #ifndef TP_DISABLE_DEPRECATED
@@ -100,6 +103,8 @@ guint64 tp_g_key_file_get_uint64 (GKeyFile *key_file, const gchar *group_name,
     const gchar *key, GError **error);
 #endif
 
+/* g_signal_connect_object() has been fixed in GLib 2.36, we can deprecate this
+ * once we depend on that version. */
 gulong tp_g_signal_connect_object (gpointer instance,
     const gchar *detailed_signal, GCallback c_handler, gpointer gobject,
     GConnectFlags connect_flags);
@@ -111,6 +116,7 @@ void tp_value_array_unpack (GValueArray *array,
     gsize len,
     ...);
 
+/* See https://bugzilla.gnome.org/show_bug.cgi?id=680813 for glib inclusion */
 typedef struct _TpWeakRef TpWeakRef;
 TpWeakRef *tp_weak_ref_new (gpointer object,
     gpointer user_data,
@@ -154,6 +160,7 @@ gint64 tp_user_action_time_from_x11 (guint32 x11_time);
 gboolean tp_user_action_time_should_present (gint64 user_action_time,
     guint32 *x11_time);
 
+/* See https://bugzilla.gnome.org/show_bug.cgi?id=610969 for glib inclusion */
 gchar *tp_utf8_make_valid (const gchar *name);
 
 G_END_DECLS



More information about the telepathy-commits mailing list