Ignore:
Timestamp:
Jan 19, 2002, 11:50:39 AM (24 years ago)
Author:
umoeller
Message:

Misc changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/helpers/threads.c

    r123 r132  
    501501        PLISTNODE pNode;
    502502        *pcThreads = lstCountItems(&G_llThreadInfos);
    503         pArray = (PTHREADINFO)malloc(*pcThreads * sizeof(THREADINFO));
    504         pThis = pArray;
    505 
    506         pNode = lstQueryFirstNode(&G_llThreadInfos);
    507         while (pNode)
     503        if (pArray = (PTHREADINFO)malloc(*pcThreads * sizeof(THREADINFO)))
    508504        {
    509             memcpy(pThis,
    510                    (PTHREADINFO)pNode->pItemData,
    511                    sizeof(THREADINFO));
    512             pThis++;
    513             pNode = pNode->pNext;
     505            pThis = pArray;
     506
     507            pNode = lstQueryFirstNode(&G_llThreadInfos);
     508            while (pNode)
     509            {
     510                memcpy(pThis,
     511                       (PTHREADINFO)pNode->pItemData,
     512                       sizeof(THREADINFO));
     513                pThis++;
     514                pNode = pNode->pNext;
     515            }
    514516        }
    515517
Note: See TracChangeset for help on using the changeset viewer.