[beast/devel: 38/77] SFI: use BSE_KEY_DEBUG() for debugging



commit 12d8295cd8a706df1426fa55dea79f1d7e149b0a
Author: Tim Janik <timj gnu org>
Date:   Sun Apr 7 19:49:47 2013 +0200

    SFI: use BSE_KEY_DEBUG() for debugging

 sfi/sfiglueproxy.cc |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)
---
diff --git a/sfi/sfiglueproxy.cc b/sfi/sfiglueproxy.cc
index c076c88..f4c86e9 100644
--- a/sfi/sfiglueproxy.cc
+++ b/sfi/sfiglueproxy.cc
@@ -6,10 +6,10 @@
 #include "sfivmarshal.hh"
 #include <gobject/gvaluecollector.h>
 #include <sfi/gbsearcharray.hh>
-/* --- macros --- */
-static SFI_MSG_TYPE_DEFINE (debug_signals, "signals", SFI_MSG_DEBUG, NULL);
-#define SIGNAL_DEBUG(...)                       sfi_debug (debug_signals, __VA_ARGS__)
-#define        sfi_proxy_warn_inval(where,proxy)       sfi_diag ("%s: invalid proxy id (%lu)", (where), 
(proxy))
+
+#define SDEBUG(...)     BSE_KEY_DEBUG ("signals", __VA_ARGS__)
+#define        invalid_proxy(proxy)    Rapicorn::debug_critical (__FILE__, __LINE__, "invalid proxy id: 
%zu", size_t (proxy))
+
 /* --- structures --- */
 typedef struct {
   GQuark     qsignal;
@@ -199,7 +199,7 @@ sfi_glue_proxy_release (SfiGlueContext *context,
   if (p)
     destroy_glue_proxy (context, p, TRUE);
   else
-    sfi_proxy_warn_inval (G_STRLOC, proxy);
+    invalid_proxy (proxy);
 }
 static void
 sfi_glue_proxy_signal (SfiGlueContext *context,
@@ -277,7 +277,7 @@ sfi_glue_signal_connect_closure (SfiProxy       proxy,
   p = fetch_proxy (context, proxy);
   if (!p)
     {
-      sfi_proxy_warn_inval (G_STRLOC, proxy);
+      invalid_proxy (proxy);
       sfi_glue_gc_add (closure, SfiGlueGcFreeFunc (g_closure_unref));
     }
   else
@@ -330,7 +330,7 @@ sfi_glue_signal_disconnect (SfiProxy     proxy,
   p = peek_proxy (context, proxy);
   if (!p)
     {
-      sfi_proxy_warn_inval (G_STRLOC, proxy);
+      invalid_proxy (proxy);
       return;
     }
   else
@@ -478,7 +478,7 @@ sfi_glue_proxy_disconnect (SfiProxy     proxy,
          break;
        }
       if (!slist)
-       SIGNAL_DEBUG ("%s: signal handler %p(%p) is not connected", G_STRLOC, callback, data);
+       SDEBUG ("%s: signal handler %p(%p) is not connected", G_STRLOC, callback, data);
       signal = va_arg (var_args, gchar*);
     }
   va_end (var_args);
@@ -541,7 +541,7 @@ sfi_glue_proxy_set_qdata_full (SfiProxy       proxy,
   p = fetch_proxy (context, proxy);
   if (!p)
     {
-      sfi_proxy_warn_inval (G_STRLOC, proxy);
+      invalid_proxy (proxy);
       if (destroy)
        sfi_glue_gc_add (data, SfiGlueGcFreeFunc (destroy));
     }
@@ -587,7 +587,7 @@ sfi_glue_proxy_weak_ref (SfiProxy        proxy,
   if (!p)
     {
       gpointer *wref = g_new (gpointer, 3);
-      sfi_proxy_warn_inval (G_STRLOC, proxy);
+      invalid_proxy (proxy);
       wref[0] = (void*) weak_notify;
       wref[1] = data;
       wref[2] = (gpointer) proxy;
@@ -625,7 +625,7 @@ sfi_glue_proxy_weak_unref (SfiProxy        proxy,
   g_return_if_fail (weak_notify != NULL);
   p = peek_proxy (context, proxy);
   if (!p)
-    sfi_proxy_warn_inval (G_STRLOC, proxy);
+    invalid_proxy (proxy);
   else
     {
       ProxyWeakRefs *wstack = (ProxyWeakRefs*) g_datalist_id_get_data (&p->qdata, quark_weak_refs);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]