diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2010-06-16 11:13:15 +0100 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2010-06-16 11:13:15 +0100 |
commit | 3a3389f92858c6b0870f5593202c1d14237d8a30 (patch) | |
tree | 65738a2232d44279ad2f5230ae714d00512ab8b5 /src/mcd-account-manager.c | |
parent | bd37e72ef995e023522fcd94a2265bf61028a608 (diff) |
mcd_account_manager_write_conf_async: pass the intended account to update_one_account
Diffstat (limited to 'src/mcd-account-manager.c')
-rw-r--r-- | src/mcd-account-manager.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mcd-account-manager.c b/src/mcd-account-manager.c index 56b3f5f0..022cd0cc 100644 --- a/src/mcd-account-manager.c +++ b/src/mcd-account-manager.c @@ -1769,11 +1769,14 @@ mcd_account_manager_write_conf_async (McdAccountManager *account_manager, for (group = groups[i]; group != NULL; group = groups[++i]) { - McdAccount *account_ = + McdAccount *group_account = mcd_account_manager_lookup_account (account_manager, group); - update_one_account (account_manager, ma, account, group, keyfile); + /* group_account might be %NULL, but update_one_account tolerates + * that */ + update_one_account (account_manager, ma, group_account, group, + keyfile); } g_strfreev (groups); |