This commit is contained in:
scullin%netscape.com 1998-07-29 21:04:44 +00:00
Родитель d0dae6108a
Коммит 9607ce5a66
2 изменённых файлов: 3 добавлений и 4 удалений

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

@ -269,7 +269,7 @@ nsIEnumerator* nsRadioGroup::GetChildren()
nsRadioGroup::Enumerator::Enumerator()
{
mRefCnt = 1;
mRefCnt = 0;
mArraySize = INITIAL_SIZE;
mChildrens = (nsIRadioButton**)new DWORD[mArraySize];
memset(mChildrens, 0, sizeof(DWORD) * mArraySize);

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

@ -680,15 +680,14 @@ nsIEnumerator* nsWindow::GetChildren()
{
if (mChildren) {
mChildren->Reset();
//mChildren->AddRef();
Enumerator * children = new Enumerator();
children->AddRef();
nsISupports * next = mChildren->Next();
if (next) {
nsIWidget *widget;
if (NS_OK == next->QueryInterface(kIWidgetIID, (void**)&widget)) {
children->Append(widget);
//NS_RELEASE(widget);
}
}
@ -1964,7 +1963,7 @@ HBRUSH nsWindow::OnControlColor()
nsWindow::Enumerator::Enumerator()
{
mRefCnt = 1;
mRefCnt = 0;
mArraySize = INITIAL_SIZE;
mChildrens = (nsIWidget**)new DWORD[mArraySize];
memset(mChildrens, 0, sizeof(DWORD) * mArraySize);