Ignore:
Timestamp:
Nov 27, 2001, 1:33:48 PM (24 years ago)
Author:
sandervl
Message:

EnumChildWindow fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/win32wbase.cpp

    r7446 r7464  
    1 /* $Id: win32wbase.cpp,v 1.302 2001-11-24 13:55:13 sandervl Exp $ */
     1/* $Id: win32wbase.cpp,v 1.303 2001-11-27 12:33:48 sandervl Exp $ */
    22/*
    33 * Win32 Window Base Class for OS/2
     
    30423042    dprintf(("EnumChildWindows of %x parameter %x %x (%x)", getWindowHandle(), lpfn, lParam, getFirstChild()));
    30433043    lock();
    3044     for (child = (Win32BaseWindow *)getFirstChild(); child; child = (Win32BaseWindow *)child->getNextChild())
     3044    for (child = (Win32BaseWindow *)getFirstChild(); child != NULL; child = (Win32BaseWindow *)child->getNextChild())
    30453045    {
    30463046        dprintf(("EnumChildWindows: enumerating child %x (owner %x; parent %x)", child->getWindowHandle(), (child->getOwner()) ? child->getOwner()->getWindowHandle() : 0, getWindowHandle()));
     
    30623062        {
    30633063            child = prevchild;
     3064            if(child == NULL) break;
    30643065            continue;
    30653066        }
Note: See TracChangeset for help on using the changeset viewer.