gvfs r2298 - in trunk: . daemon
- From: alexl svn gnome org
- To: svn-commits-list gnome org
- Subject: gvfs r2298 - in trunk: . daemon
- Date: Fri, 6 Mar 2009 16:08:55 +0000 (UTC)
Author: alexl
Date: Fri Mar 6 16:08:54 2009
New Revision: 2298
URL: http://svn.gnome.org/viewvc/gvfs?rev=2298&view=rev
Log:
2009-03-06 Alexander Larsson <alexl redhat com>
* ChangeLog:
* daemon/daemon-main.c:
Only spew g_debug if backend started with --debug
Modified:
trunk/ChangeLog
trunk/daemon/daemon-main.c
Modified: trunk/daemon/daemon-main.c
==============================================================================
--- trunk/daemon/daemon-main.c (original)
+++ trunk/daemon/daemon-main.c Fri Mar 6 16:08:54 2009
@@ -38,7 +38,17 @@
static char *spawner_id = NULL;
static char *spawner_path = NULL;
+static gboolean print_debug = FALSE;
+static void
+log_debug (const gchar *log_domain,
+ GLogLevelFlags log_level,
+ const gchar *message,
+ gpointer unused_data)
+{
+ if (print_debug)
+ g_print ("%s", message);
+}
void
daemon_init (void)
@@ -56,6 +66,9 @@
g_thread_init (NULL);
g_type_init ();
+ g_log_set_handler (NULL, G_LOG_LEVEL_DEBUG, log_debug, NULL);
+
+
dbus_error_init (&derror);
connection = dbus_bus_get (DBUS_BUS_SESSION, &derror);
if (connection == NULL)
@@ -122,6 +135,13 @@
daemon_parse_args (int argc, char *argv[], const char *default_type)
{
GMountSpec *mount_spec;
+
+ if (argc > 1 && strcmp (argv[1], "--debug") == 0)
+ {
+ print_debug = TRUE;
+ argc--;
+ argv++;
+ }
mount_spec = NULL;
if (argc > 1 && strcmp (argv[1], "--spawner") == 0)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]