From c36aa6b7498ac73a77624533516b010f5701f08b Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Mon, 15 Jul 2013 10:38:11 -0400 Subject: Add mail_folder_cache_ref_folder(). Replaces mail_folder_cache_get_folder_from_uri(). Returns the CamelFolder for the CamelStore and folder name if available, or else NULL if a CamelFolder instance is not yet cached. This function does not block. --- libemail-engine/mail-folder-cache.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'libemail-engine/mail-folder-cache.h') diff --git a/libemail-engine/mail-folder-cache.h b/libemail-engine/mail-folder-cache.h index 02c305ecea..280502147c 100644 --- a/libemail-engine/mail-folder-cache.h +++ b/libemail-engine/mail-folder-cache.h @@ -121,10 +121,9 @@ gboolean mail_folder_cache_has_folder_info (MailFolderCache *cache, CamelStore *store, const gchar *folder_name); -gboolean mail_folder_cache_get_folder_from_uri - (MailFolderCache *cache, - const gchar *uri, - CamelFolder **folderp); +CamelFolder * mail_folder_cache_ref_folder (MailFolderCache *cache, + CamelStore *store, + const gchar *folder_name); gboolean mail_folder_cache_get_folder_info_flags (MailFolderCache *cache, CamelFolder *folder, -- cgit v1.2.3