From: Jose Dapena Paz Date: Wed, 22 Jul 2009 10:26:46 +0000 (+0200) Subject: Add access to account store in plugins. X-Git-Tag: 3.0.17-rc25~6 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=41795f7279061e7535abd3a57e7cd60e54fc02c7 Add access to account store in plugins. --- diff --git a/src/modest-plugin.c b/src/modest-plugin.c index f0d246c..b9b13bb 100644 --- a/src/modest-plugin.c +++ b/src/modest-plugin.c @@ -92,6 +92,13 @@ modest_plugin_get_protocol_registry (void) return modest_runtime_get_protocol_registry (); } +ModestTnyAccountStore * +modest_plugin_get_account_store (void) +{ + /* This is for avoiding including modest runtime itself */ + return modest_runtime_get_account_store (); +} + ModestMailOperationQueue * modest_plugin_get_mail_operation_queue (void) { diff --git a/src/modest-plugin.h b/src/modest-plugin.h index 46f45a6..7d9a99a 100644 --- a/src/modest-plugin.h +++ b/src/modest-plugin.h @@ -33,6 +33,7 @@ #include #include #include +#include #include #define MODEST_API_VERSION_STR2_HELPER(x) #x @@ -121,6 +122,7 @@ register_modest_plugin (GTypeModule *module) \ /* Global methods providing access to singletons without using modest runtime */ ModestAccountMgr *modest_plugin_get_account_mgr (void); ModestProtocolRegistry *modest_plugin_get_protocol_registry (void); +ModestTnyAccountStore *modest_plugin_get_account_store (void); ModestMailOperationQueue *modest_plugin_get_mail_operation_queue (void); const gchar *modest_plugin_get_api_version (ModestPlugin *plugin); G_END_DECLS