diff --git a/mozilla/content/html/style/src/nsCSSLoader.cpp b/mozilla/content/html/style/src/nsCSSLoader.cpp index 636a3a92d50..96cb97303ff 100644 --- a/mozilla/content/html/style/src/nsCSSLoader.cpp +++ b/mozilla/content/html/style/src/nsCSSLoader.cpp @@ -455,9 +455,7 @@ SheetLoadData::~SheetLoadData(void) NS_IF_RELEASE(mParserToUnblock); NS_IF_RELEASE(mParentSheet); NS_IF_RELEASE(mObserver); - if (mNext) { - delete mNext; - } + NS_IF_RELEASE(mNext); } CSSLoaderImpl::CSSLoaderImpl(void) diff --git a/mozilla/layout/html/style/src/nsCSSLoader.cpp b/mozilla/layout/html/style/src/nsCSSLoader.cpp index 636a3a92d50..96cb97303ff 100644 --- a/mozilla/layout/html/style/src/nsCSSLoader.cpp +++ b/mozilla/layout/html/style/src/nsCSSLoader.cpp @@ -455,9 +455,7 @@ SheetLoadData::~SheetLoadData(void) NS_IF_RELEASE(mParserToUnblock); NS_IF_RELEASE(mParentSheet); NS_IF_RELEASE(mObserver); - if (mNext) { - delete mNext; - } + NS_IF_RELEASE(mNext); } CSSLoaderImpl::CSSLoaderImpl(void) diff --git a/mozilla/layout/style/nsCSSLoader.cpp b/mozilla/layout/style/nsCSSLoader.cpp index 636a3a92d50..96cb97303ff 100644 --- a/mozilla/layout/style/nsCSSLoader.cpp +++ b/mozilla/layout/style/nsCSSLoader.cpp @@ -455,9 +455,7 @@ SheetLoadData::~SheetLoadData(void) NS_IF_RELEASE(mParserToUnblock); NS_IF_RELEASE(mParentSheet); NS_IF_RELEASE(mObserver); - if (mNext) { - delete mNext; - } + NS_IF_RELEASE(mNext); } CSSLoaderImpl::CSSLoaderImpl(void)