Mercurial > dovecot > core-2.2
changeset 17352:d7a66090b7c7
lib-storage: Make struct fail_storage/mailbox/mail_vfuncs properly extern.
These could be useful when implementing some new dummy storage backends.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 08 May 2014 14:11:46 +0300 |
parents | 7f6c5e27b908 |
children | 3d7b9a927656 |
files | src/lib-storage/fail-mail-storage.c src/lib-storage/fail-mail-storage.h src/lib-storage/fail-mail.c |
diffstat | 3 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/fail-mail-storage.c Tue May 06 18:10:55 2014 +0300 +++ b/src/lib-storage/fail-mail-storage.c Thu May 08 14:11:46 2014 +0300 @@ -5,8 +5,6 @@ #include "mail-storage-private.h" #include "fail-mail-storage.h" -extern struct mail_storage fail_storage; - static struct mail_storage *fail_storage_alloc(void) { struct mail_storage *storage;
--- a/src/lib-storage/fail-mail-storage.h Tue May 06 18:10:55 2014 +0300 +++ b/src/lib-storage/fail-mail-storage.h Thu May 08 14:11:46 2014 +0300 @@ -1,6 +1,10 @@ #ifndef FAIL_MAIL_STORAGE_H #define FAIL_MAIL_STORAGE_H +extern struct mail_storage fail_storage; +extern struct mailbox fail_mailbox; +extern struct mail_vfuncs fail_mail_vfuncs; + struct mail_storage *fail_mail_storage_create(void); struct mailbox *
--- a/src/lib-storage/fail-mail.c Tue May 06 18:10:55 2014 +0300 +++ b/src/lib-storage/fail-mail.c Thu May 08 14:11:46 2014 +0300 @@ -5,8 +5,6 @@ #include "mail-storage-private.h" #include "fail-mail-storage.h" -extern struct mail_vfuncs fail_mail_vfuncs; - struct mail * fail_mailbox_mail_alloc(struct mailbox_transaction_context *t, enum mail_fetch_field wanted_fields ATTR_UNUSED,