aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-provider.h
diff options
context:
space:
mode:
Diffstat (limited to 'camel/camel-provider.h')
-rw-r--r--camel/camel-provider.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/camel/camel-provider.h b/camel/camel-provider.h
index 98c5a3ed6a..fb64143f28 100644
--- a/camel/camel-provider.h
+++ b/camel/camel-provider.h
@@ -184,6 +184,14 @@ typedef struct {
char *translation_domain;
} CamelProvider;
+typedef struct _CamelProviderModule CamelProviderModule;
+
+struct _CamelProviderModule {
+ char *path;
+ GSList *types;
+ int loaded:1;
+};
+
GHashTable *camel_provider_init (void);
void camel_provider_load (CamelSession *session, const char *path, CamelException *ex);