зеркало из https://github.com/mozilla/pjs.git
Removing registry update calls in the destructor and adding it at the app startup session. r=dp
This commit is contained in:
Родитель
fb844d8b47
Коммит
74e3957555
|
@ -238,9 +238,6 @@ nsProfile::~nsProfile()
|
||||||
printf("~nsProfile \n");
|
printf("~nsProfile \n");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
gProfileDataAccess->mProfileDataChanged = PR_TRUE;
|
|
||||||
gProfileDataAccess->UpdateRegistry(nsnull);
|
|
||||||
|
|
||||||
if (--gInstanceCount == 0) {
|
if (--gInstanceCount == 0) {
|
||||||
|
|
||||||
delete gProfileDataAccess;
|
delete gProfileDataAccess;
|
||||||
|
@ -1341,6 +1338,10 @@ NS_IMETHODIMP nsProfile::StartApprunner(const PRUnichar* profileName)
|
||||||
return rv;
|
return rv;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Update registry entries
|
||||||
|
gProfileDataAccess->mProfileDataChanged = PR_TRUE;
|
||||||
|
gProfileDataAccess->UpdateRegistry(nsnull);
|
||||||
|
|
||||||
// Need to load new profile prefs.
|
// Need to load new profile prefs.
|
||||||
rv = LoadNewProfilePrefs();
|
rv = LoadNewProfilePrefs();
|
||||||
return rv;
|
return rv;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче