From fa289a92eab07b860d9e553dc5b8afd53f166abd Mon Sep 17 00:00:00 2001 From: Sivaiah Nallagatla Date: Mon, 24 May 2004 06:43:15 +0000 Subject: added empty handling for CAMEL_PROVIDER_CONF_HIDDEN added handling for 2004-05-24 Sivaiah Nallagatla * mail-account-gui.c (mail_account_gui_build_extra_conf) : added empty handling for CAMEL_PROVIDER_CONF_HIDDEN * (extract_values) : added handling for CAMEL_PROVIDER_CONF_HIDDEN svn path=/trunk/; revision=26056 --- mail/mail-account-gui.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'mail/mail-account-gui.c') diff --git a/mail/mail-account-gui.c b/mail/mail-account-gui.c index 24fe83a336..e3d02cf278 100644 --- a/mail/mail-account-gui.c +++ b/mail/mail-account-gui.c @@ -1226,7 +1226,10 @@ mail_account_gui_build_extra_conf (MailAccountGui *gui, const char *url_string) enable_widget = hbox; break; } - + + case CAMEL_PROVIDER_CONF_HIDDEN: + break; + case CAMEL_PROVIDER_CONF_END: goto done; } @@ -1290,7 +1293,12 @@ extract_values (MailAccountGuiService *source, GHashTable *extra_config, CamelUR camel_url_set_param (url, entries[i].name, name); g_free (name); break; - + + case CAMEL_PROVIDER_CONF_HIDDEN: + if (entries[i].value) + camel_url_set_param (url, entries[i].name, entries[i].value); + break; + case CAMEL_PROVIDER_CONF_END: return; -- cgit v1.2.3