static void modest_account_protocol_wizard_finished_default (ModestAccountProtocol *self);
static gboolean modest_account_protocol_decode_part_to_stream_default (ModestAccountProtocol *protocol,
TnyMimePart *part,
+ const gchar *stream_uri,
TnyStream *stream,
gssize *written,
GError **error);
static gboolean modest_account_protocol_decode_part_to_stream_async_default (ModestAccountProtocol *protocol,
TnyMimePart *self,
+ const gchar *stream_uri,
TnyStream *stream,
TnyMimePartCallback callback,
TnyStatusCallback status_callback,
if (dialog == NULL) {
dialog = MODEST_ACCOUNT_PROTOCOL_GET_CLASS (self)->create_account_settings_dialog (self);
-
+
+ /* Check existence of dialog */
+ if (dialog == NULL)
+ return NULL;
+
/* Load settings */
- settings = modest_account_mgr_load_account_settings (modest_runtime_get_account_mgr (),
+ settings = modest_account_mgr_load_account_settings (modest_runtime_get_account_mgr (),
account_name);
modest_account_settings_dialog_load_settings (dialog, settings);
-
+
/* Close dialog on response */
g_signal_connect_swapped (dialog,
"response",
static gboolean
modest_account_protocol_decode_part_to_stream_default (ModestAccountProtocol *self,
TnyMimePart *part,
+ const gchar *stream_uri,
TnyStream *stream,
gssize *written,
GError **error)
gboolean
modest_account_protocol_decode_part_to_stream (ModestAccountProtocol *self,
TnyMimePart *part,
+ const gchar *stream_uri,
TnyStream *stream,
gssize *written,
GError **error)
{
return MODEST_ACCOUNT_PROTOCOL_GET_CLASS (self)->decode_part_to_stream (self,
part,
+ stream_uri,
stream,
written,
error);
static gboolean
modest_account_protocol_decode_part_to_stream_async_default (ModestAccountProtocol *self,
TnyMimePart *part,
+ const gchar *stream_uri,
TnyStream *stream,
TnyMimePartCallback callback,
TnyStatusCallback status_callback,
gboolean
modest_account_protocol_decode_part_to_stream_async (ModestAccountProtocol *self,
TnyMimePart *part,
+ const gchar *stream_uri,
TnyStream *stream,
TnyMimePartCallback callback,
TnyStatusCallback status_callback,
{
return MODEST_ACCOUNT_PROTOCOL_GET_CLASS (self)->decode_part_to_stream_async (self,
part,
+ stream_uri,
stream,
callback,
status_callback,