[next] telepathy-gabble: Sync other tools from telepathy-glib tools branch

Simon McVittie smcv at kemper.freedesktop.org
Thu Apr 3 07:26:40 PDT 2014


Module: telepathy-gabble
Branch: next
Commit: c7c93ea042cbe700b4cc9faa0ede712d6231c8c6
URL:    http://cgit.freedesktop.org/telepathy/telepathy-gabble/commit/?id=c7c93ea042cbe700b4cc9faa0ede712d6231c8c6

Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Tue Mar 18 18:44:25 2014 +0000

Sync other tools from telepathy-glib tools branch

---

 tools/telepathy-glib.supp |   79 ++++-----------------------------------------
 tools/telepathy.am        |    2 +-
 2 files changed, 8 insertions(+), 73 deletions(-)

diff --git a/tools/telepathy-glib.supp b/tools/telepathy-glib.supp
index 28bd5a0..2578396 100644
--- a/tools/telepathy-glib.supp
+++ b/tools/telepathy-glib.supp
@@ -190,6 +190,13 @@
 }
 
 {
+   gobject_init_ctor
+   Memcheck:Leak
+   ...
+   fun:gobject_init_ctor
+}
+
+{
    g_type_init_with_debug_flags
    Memcheck:Leak
    ...
@@ -253,44 +260,6 @@
    fun:dbus_g_type_specialized_init
 }
 
-{
-   libdbus shared connection
-   Memcheck:Leak
-   ...
-   fun:dbus_g_bus_get
-}
-
-{
-   dbus-gobject registrations aren't freed unless we fall off the bus
-   Memcheck:Leak
-   ...
-   fun:g_slist_append
-   fun:dbus_g_connection_register_g_object
-}
-
-{
-   DBusGProxy slots aren't freed unless we fall off the bus
-   Memcheck:Leak
-   ...
-   fun:dbus_connection_allocate_data_slot
-   ...
-   fun:dbus_g_proxy_constructor
-}
-
-{
-   error registrations are for life, not just for Christmas
-   Memcheck:Leak
-   ...
-   fun:dbus_g_error_domain_register
-}
-
-{
-   DBusGProxy class init
-   Memcheck:Leak
-   ...
-   fun:dbus_g_proxy_class_init
-}
-
 # ============================= telepathy-glib ========================
 
 {
@@ -302,29 +271,6 @@
 }
 
 {
-   tp_proxy_subclass_add_error_mapping refs the enum
-   Memcheck:Leak
-   ...
-   fun:g_type_class_ref
-   fun:tp_proxy_subclass_add_error_mapping
-}
-
-{
-   tp_proxy_or_subclass_hook_on_interface_add never frees its list
-   Memcheck:Leak
-   ...
-   fun:tp_proxy_or_subclass_hook_on_interface_add
-}
-
-{
-   tp_dbus_daemon_constructor filter not freed til we fall off the bus
-   Memcheck:Leak
-   ...
-   fun:dbus_connection_add_filter
-   fun:tp_dbus_daemon_constructor
-}
-
-{
    tp_g_socket_address_from_variant reffing GNIO types
    Memcheck:Leak
    ...
@@ -334,17 +280,6 @@
 }
 
 {
-   creating classes for DBusGProxy
-   Memcheck:Leak
-   ...
-   fun:g_type_class_ref
-   ...
-   fun:g_object_new
-   ...
-   fun:tp_proxy_borrow_interface_by_id
-}
-
-{
    creating classes for tp_dbus_daemon_new
    Memcheck:Leak
    ...
diff --git a/tools/telepathy.am b/tools/telepathy.am
index 20ff0be..c919995 100644
--- a/tools/telepathy.am
+++ b/tools/telepathy.am
@@ -55,7 +55,7 @@ maintainer-prepare-release:
 	$(MAKE) all
 	$(MAKE) distcheck
 	$(MAKE) release-mail
-	git tag -s @PACKAGE at -@VERSION@ -m @PACKAGE@' '@VERSION@
+	cd $(srcdir) && git tag -s @PACKAGE at -@VERSION@ -m @PACKAGE@' '@VERSION@
 	gpg --detach-sign --armor @PACKAGE at -@VERSION at .tar.gz
 
 release-mail: NEWS



More information about the telepathy-commits mailing list