[evolution-kolab/ek-wip-porting] CamelKolabImapxMetadata: header file cleanup



commit fe1dac947a9058038ef73ac01cad0d7f67062bd7
Author: Christian Hilberg <hilberg kernelconcepts de>
Date:   Mon Jan 16 19:08:23 2012 +0100

    CamelKolabImapxMetadata: header file cleanup
    
    * moved dependency on CamelKolabIMAPXFolder from
      header file to implementation file
    * separated CamelKolabImapxMetadata struct declaration
      from that of the accompanying typedef

 src/camel/camel-kolab-imapx-metadata.c |    1 +
 src/camel/camel-kolab-imapx-metadata.h |    6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/src/camel/camel-kolab-imapx-metadata.c b/src/camel/camel-kolab-imapx-metadata.c
index a327853..bb9b4ff 100644
--- a/src/camel/camel-kolab-imapx-metadata.c
+++ b/src/camel/camel-kolab-imapx-metadata.c
@@ -33,6 +33,7 @@
 
 #include <libekolabutil/kolab-util-error.h>
 
+#include "camel-kolab-imapx-folder.h"
 #include "camel-kolab-imapx-metadata.h"
 
 /*----------------------------------------------------------------------------*/
diff --git a/src/camel/camel-kolab-imapx-metadata.h b/src/camel/camel-kolab-imapx-metadata.h
index 2acfafb..108e494 100644
--- a/src/camel/camel-kolab-imapx-metadata.h
+++ b/src/camel/camel-kolab-imapx-metadata.h
@@ -39,14 +39,14 @@
 #include <camel/providers/imapx/camel-imapx-metadata.h>
 
 #include "camel-kolab-imapx-metadata-db.h"
-#include "camel-kolab-imapx-folder.h"
 
 /*----------------------------------------------------------------------------*/
 
-typedef struct _CamelKolabImapxMetadata {
+typedef struct _CamelKolabImapxMetadata CamelKolabImapxMetadata;
+struct _CamelKolabImapxMetadata {
 	CamelKolabImapxMetadataDb  *mdb;	/* persistent DB */
 	GHashTable *kolab_metadata;		/* for CamelKolabFolderMetadata */
-} CamelKolabImapxMetadata;
+};
 
 /*----------------------------------------------------------------------------*/
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]