зеркало из https://github.com/mozilla/gecko-dev.git
Bug 273311 Deleting an account/identity/server also deletes some higher numbered accounts/identities/servers p=t.bugz@lament.cjb.net r=me sr=bienvenu
This commit is contained in:
Родитель
8fed129e53
Коммит
8f1cb60ab6
|
@ -475,6 +475,7 @@ nsMsgAccount::ClearAllValues()
|
|||
nsresult rv;
|
||||
nsCAutoString rootPref("mail.account.");
|
||||
rootPref += m_accountKey;
|
||||
rootPref += '.';
|
||||
|
||||
rv = getPrefService();
|
||||
if (NS_FAILED(rv))
|
||||
|
|
|
@ -436,6 +436,7 @@ nsMsgIdentity::ClearAllValues()
|
|||
|
||||
nsCAutoString rootPref("mail.identity.");
|
||||
rootPref += m_identityKey;
|
||||
rootPref += '.';
|
||||
|
||||
PRUint32 childCount;
|
||||
char** childArray;
|
||||
|
|
|
@ -1127,6 +1127,7 @@ nsMsgIncomingServer::ClearAllValues()
|
|||
{
|
||||
nsCAutoString rootPref("mail.server.");
|
||||
rootPref += m_serverKey;
|
||||
rootPref += '.';
|
||||
|
||||
PRUint32 childCount;
|
||||
char** childArray;
|
||||
|
|
Загрузка…
Ссылка в новой задаче