コード例 #1
0
ファイル: dmu_lib.cpp プロジェクト: cmbruns/Doomsday-Engine
void P_DestroySectorTagLists()
{
    if(numSectorTagLists == 0)
        return;

    for(uint i = 0; i < numSectorTagLists; ++i)
    {
        IterList_Clear(sectorTagLists[i].list);
        IterList_Delete(sectorTagLists[i].list);
    }

    free(sectorTagLists);
    sectorTagLists = 0;
    numSectorTagLists = 0;
}
コード例 #2
0
ファイル: dmu_lib.cpp プロジェクト: cmbruns/Doomsday-Engine
void P_DestroyLineTagLists()
{
    if(numLineTagLists == 0)
        return;

    for(uint i = 0; i < numLineTagLists; ++i)
    {
        IterList_Clear(lineTagLists[i].list);
        IterList_Delete(lineTagLists[i].list);
    }

    free(lineTagLists);
    lineTagLists = 0;
    numLineTagLists = 0;
}
コード例 #3
0
ファイル: dmu_lib.c プロジェクト: roman313/Doomsday-Engine
void P_DestroyLineTagLists(void)
{
    if(numLineTagLists == 0)
        return;

    { uint i;
    for(i = 0; i < numLineTagLists; ++i)
    {
        IterList_Clear(lineTagLists[i].list);
        IterList_Delete(lineTagLists[i].list);
    }}

    free(lineTagLists);
    lineTagLists = NULL;
    numLineTagLists = 0;
}