Fix crash in ~nsCOMArrayEnumerator. Bug 181592, r=alecf, sr=scc

Original committer: bzbarsky%mit.edu
Original revision: 1.5
Original date: 2002/11/26 18:57:56
This commit is contained in:
benjamin%smedbergs.us 2006-08-08 17:08:43 +00:00
Родитель 5f16c93259
Коммит cf81c89e30
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -132,8 +132,8 @@ NS_IMPL_ISUPPORTS1(nsCOMArrayEnumerator, nsISimpleEnumerator)
nsCOMArrayEnumerator::~nsCOMArrayEnumerator()
{
// only release the entries that we haven't visited yet
while (mIndex < mArraySize) {
NS_IF_RELEASE(mValueArray[mIndex++]);
for (; mIndex < mArraySize; ++mIndex) {
NS_IF_RELEASE(mValueArray[mIndex]);
}
}