aboutsummaryrefslogtreecommitdiffstats
path: root/libemail-engine/mail-folder-cache.h
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-07-15 22:38:11 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-07-18 00:08:46 +0800
commitc36aa6b7498ac73a77624533516b010f5701f08b (patch)
tree8fbe15ebb84ad3e5ea1785bf203c09bddc17d803 /libemail-engine/mail-folder-cache.h
parent4de572679748a0586b9a9c3bf34c40ea5102e826 (diff)
downloadgsoc2013-evolution-c36aa6b7498ac73a77624533516b010f5701f08b.tar
gsoc2013-evolution-c36aa6b7498ac73a77624533516b010f5701f08b.tar.gz
gsoc2013-evolution-c36aa6b7498ac73a77624533516b010f5701f08b.tar.bz2
gsoc2013-evolution-c36aa6b7498ac73a77624533516b010f5701f08b.tar.lz
gsoc2013-evolution-c36aa6b7498ac73a77624533516b010f5701f08b.tar.xz
gsoc2013-evolution-c36aa6b7498ac73a77624533516b010f5701f08b.tar.zst
gsoc2013-evolution-c36aa6b7498ac73a77624533516b010f5701f08b.zip
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.
Diffstat (limited to 'libemail-engine/mail-folder-cache.h')
-rw-r--r--libemail-engine/mail-folder-cache.h7
1 files changed, 3 insertions, 4 deletions
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,