Bug 257155 follow up, catches some probable leaks. r=gavin.sharp

This commit is contained in:
dtownsend%oxymoronical.com 2007-06-25 21:53:29 +00:00
Родитель 6ddc8e39bc
Коммит 29b936a18e
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -2827,8 +2827,11 @@ ExtensionManager.prototype = {
if (this._ds && gRDF)
gRDF.UnregisterDataSource(this._ds)
gRDF = null;
if (gPref)
if (gPref) {
gPref.removeObserver("extensions.", this);
gPref.removeObserver(PREF_MATCH_OS_LOCALE, this);
gPref.removeObserver(PREF_SELECTED_LOCALE, this);
}
gPref = null;
gConsole = null;
gVersionChecker = null;