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
-
-
/* ---------------------------------------------------------------------------------------------------- */