summaryrefslogtreecommitdiff
path: root/libebackend/e-source-registry-server.c
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2015-07-03 06:39:02 +0200
committerMilan Crha <mcrha@redhat.com>2015-07-03 06:39:02 +0200
commitec979f813796a53d0ac5f0c4867ecc54505babe2 (patch)
tree0ad94d347026da673418bdaeddc516489f109a54 /libebackend/e-source-registry-server.c
parent36f37ab8394fc0d7fd4ff05413bad6f51a36f915 (diff)
downloadevolution-data-server-ec979f813796a53d0ac5f0c4867ecc54505babe2.tar.gz
Enhance debugging output of source_registry_server_monitor_changed_cb()
Diffstat (limited to 'libebackend/e-source-registry-server.c')
-rw-r--r--libebackend/e-source-registry-server.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/libebackend/e-source-registry-server.c b/libebackend/e-source-registry-server.c
index ce364a0c0..9f64b5061 100644
--- a/libebackend/e-source-registry-server.c
+++ b/libebackend/e-source-registry-server.c
@@ -425,7 +425,17 @@ source_registry_server_monitor_changed_cb (GFileMonitor *monitor,
if (e_source_registry_debug_enabled ()) {
uri = g_file_get_uri (file);
- e_source_registry_debug_print ("Handling file monitor event %u for URI: %s", event_type, uri);
+ e_source_registry_debug_print ("Handling file monitor event %s (%u) for URI: %s\n",
+ event_type == G_FILE_MONITOR_EVENT_CHANGED ? "CHANGED" :
+ event_type == G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT ? "CHANGES_DONE_HINT" :
+ event_type == G_FILE_MONITOR_EVENT_DELETED ? "DELETED" :
+ event_type == G_FILE_MONITOR_EVENT_CREATED ? "CREATED" :
+ event_type == G_FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED ? "ATTRIBUTE_CHANGED" :
+ event_type == G_FILE_MONITOR_EVENT_PRE_UNMOUNT ? "PRE_UNMOUNT" :
+ event_type == G_FILE_MONITOR_EVENT_UNMOUNTED ? "UNMOUNTED" :
+ event_type == G_FILE_MONITOR_EVENT_MOVED ? "MOVED" : "???",
+ event_type,
+ uri);
g_free (uri);
}