From: Timo Sirainen Date: Thu, 8 Feb 2018 15:14:53 +0000 (+0200) Subject: lib-storage: Include mail-index.h from mail-storage.h X-Git-Tag: 2.3.9~2315 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=701a11e110c7a9857f908827612767fa0a9fdd37;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Include mail-index.h from mail-storage.h This makes it a bit more acceptable to use mail-index.h API, without having to go through the lib-storage layer. This is also needed by the next patch to avoid duplicating the same enum in both lib-index and lib-storage layer. --- diff --git a/src/imap-urlauth/Makefile.am b/src/imap-urlauth/Makefile.am index 2eaea752dc..c9a37e683b 100644 --- a/src/imap-urlauth/Makefile.am +++ b/src/imap-urlauth/Makefile.am @@ -59,6 +59,7 @@ imap_urlauth_worker_CPPFLAGS = \ -I$(top_srcdir)/src/lib-imap-storage \ -I$(top_srcdir)/src/lib-imap-urlauth \ -I$(top_srcdir)/src/lib-mail \ + -I$(top_srcdir)/src/lib-index \ -I$(top_srcdir)/src/lib-storage \ -I$(top_srcdir)/src/login-common diff --git a/src/lib-imap-urlauth/Makefile.am b/src/lib-imap-urlauth/Makefile.am index aae65347a2..6734b7251e 100644 --- a/src/lib-imap-urlauth/Makefile.am +++ b/src/lib-imap-urlauth/Makefile.am @@ -6,6 +6,7 @@ AM_CPPFLAGS = \ -I$(top_srcdir)/src/lib-charset \ -I$(top_srcdir)/src/lib-dict \ -I$(top_srcdir)/src/lib-mail \ + -I$(top_srcdir)/src/lib-index \ -I$(top_srcdir)/src/lib-storage \ -I$(top_srcdir)/src/lib-imap \ -I$(top_srcdir)/src/lib-imap-storage diff --git a/src/lib-storage/mail-storage.h b/src/lib-storage/mail-storage.h index 46d4a6ecac..e9d78ad0e8 100644 --- a/src/lib-storage/mail-storage.h +++ b/src/lib-storage/mail-storage.h @@ -8,6 +8,7 @@ struct message_size; #include "guid.h" #include "mail-types.h" #include "mail-error.h" +#include "mail-index.h" #include "mail-namespace.h" #include "mailbox-list.h" #include "mailbox-attribute.h" diff --git a/src/plugins/imap-quota/Makefile.am b/src/plugins/imap-quota/Makefile.am index c2ccf0fbf5..7c19c02484 100644 --- a/src/plugins/imap-quota/Makefile.am +++ b/src/plugins/imap-quota/Makefile.am @@ -2,6 +2,7 @@ AM_CPPFLAGS = \ -I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib-mail \ -I$(top_srcdir)/src/lib-imap \ + -I$(top_srcdir)/src/lib-index \ -I$(top_srcdir)/src/lib-storage \ -I$(top_srcdir)/src/imap \ -I$(top_srcdir)/src/plugins/quota diff --git a/src/pop3/Makefile.am b/src/pop3/Makefile.am index 44ae4b7afa..fe49741821 100644 --- a/src/pop3/Makefile.am +++ b/src/pop3/Makefile.am @@ -8,6 +8,7 @@ AM_CPPFLAGS = \ -I$(top_srcdir)/src/lib-master \ -I$(top_srcdir)/src/lib-dict \ -I$(top_srcdir)/src/lib-mail \ + -I$(top_srcdir)/src/lib-index \ -I$(top_srcdir)/src/lib-storage \ $(BINARY_CFLAGS)