File gvfs-monitor-proxy-debug.patch of Package gvfs.535

diff -Npur gvfs-1.18.3/monitor/proxy/gvfsproxyvolumemonitordaemon.c gvfs-1.18.3-new/monitor/proxy/gvfsproxyvolumemonitordaemon.c
--- gvfs-1.18.3/monitor/proxy/gvfsproxyvolumemonitordaemon.c	2013-11-08 21:23:39.000000000 +0800
+++ gvfs-1.18.3-new/monitor/proxy/gvfsproxyvolumemonitordaemon.c	2015-03-25 06:14:37.000000000 +0800
@@ -45,12 +45,16 @@ static gboolean always_call_mount = FALS
 
 static GVfsRemoteVolumeMonitor *monitor_daemon = NULL;
 
-#define DEBUG_ENABLED
+/* #define DEBUG_ENABLED */
 
-#ifdef DEBUG_ENABLED
 static void
 print_debug (const gchar *format, ...)
 {
+#ifndef DEBUG_ENABLED
+  if (!g_getenv ("GVFS_DEBUG"))
+    return;
+#endif
+
   va_list      var_args;
 
   va_start (var_args, format);
@@ -61,14 +65,6 @@ print_debug (const gchar *format, ...)
 
   va_end (var_args);
 }
-#else
-static void
-print_debug (const gchar *format, ...)
-{
-}
-#endif
-
-
 
 /* ---------------------------------------------------------------------------------------------------- */
 
openSUSE Build Service is sponsored by