aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-config.h
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2011-05-03 03:34:56 +0800
committerRodrigo Moya <rodrigo@gnome-db.org>2011-06-30 00:42:05 +0800
commit9a149f3ab61a08a5943d57045fad59cd894ba7a5 (patch)
tree6c58cb78005adefd76786ca84a6ae7ceca97085a /mail/em-config.h
parent70978d2f7f5d9ce0f049fd200d960d1c140719a9 (diff)
downloadgsoc2013-evolution-9a149f3ab61a08a5943d57045fad59cd894ba7a5.tar
gsoc2013-evolution-9a149f3ab61a08a5943d57045fad59cd894ba7a5.tar.gz
gsoc2013-evolution-9a149f3ab61a08a5943d57045fad59cd894ba7a5.tar.bz2
gsoc2013-evolution-9a149f3ab61a08a5943d57045fad59cd894ba7a5.tar.lz
gsoc2013-evolution-9a149f3ab61a08a5943d57045fad59cd894ba7a5.tar.xz
gsoc2013-evolution-9a149f3ab61a08a5943d57045fad59cd894ba7a5.tar.zst
gsoc2013-evolution-9a149f3ab61a08a5943d57045fad59cd894ba7a5.zip
EMConfigTargetAccount: Add original_account member.
Rename the existing 'account' member to 'modified_account' and add an 'original_account' member so plugins have direct access to both. Mostly of benefit to the imap-features plugin.
Diffstat (limited to 'mail/em-config.h')
-rw-r--r--mail/em-config.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/mail/em-config.h b/mail/em-config.h
index bd39a4702c..f52dcf8714 100644
--- a/mail/em-config.h
+++ b/mail/em-config.h
@@ -64,9 +64,8 @@ struct _EMConfigTargetPrefs {
struct _EMConfigTargetAccount {
EConfigTarget target;
- EAccount *account;
- /* Need also: working account, not just real account, so changes can be propagated around
- And some mechamism for controlling the gui if we're running inside an assistant, e.g. enabling 'next' */
+ EAccount *original_account;
+ EAccount *modified_account;
};
typedef struct _EConfigItem EMConfigItem;
@@ -92,7 +91,8 @@ EMConfigTargetPrefs *
GConfClient *gconf);
EMConfigTargetAccount *
em_config_target_new_account (EMConfig *emp,
- EAccount *account);
+ EAccount *original_account,
+ EAccount *modified_account);
G_END_DECLS