add some debug logging.
authorNot Zed <NotZed@Ximian.com>
Wed, 10 Aug 2005 02:05:39 +0000 (02:05 +0000)
committerMichael Zucci <zucchi@src.gnome.org>
Wed, 10 Aug 2005 02:05:39 +0000 (02:05 +0000)
2005-08-09  Not Zed  <NotZed@Ximian.com>

        * camel-store.c (camel_store_get_folder): add some debug logging.

camel/ChangeLog
camel/camel-store.c

index 903eddf..545da79 100644 (file)
@@ -1,3 +1,7 @@
+2005-08-09  Not Zed  <NotZed@Ximian.com>
+
+       * camel-store.c (camel_store_get_folder): add some debug logging.
+
 2005-04-17  Changwoo Ryu  <cwryu@debian.org>
 
        ** See bug #300891
index 68e3794..2b3e980 100644 (file)
@@ -287,6 +287,16 @@ camel_store_get_folder (CamelStore *store, const char *folder_name, guint32 flag
                        camel_object_trigger_event(store, "folder_opened", folder);
        }
 
+       if (camel_debug_start(":store")) {
+               char *u = camel_url_to_string(((CamelService *)store)->url, CAMEL_URL_HIDE_PASSWORD);
+
+               printf("CamelStore('%s'):get_folder('%s', %d) = %p\n", u, folder_name, flags, folder);
+               if (ex && ex->id)
+                       printf("  failed: '%s'\n", ex->desc);
+               g_free(u);
+               camel_debug_end();
+       }
+
        return folder;
 }