Changeset 260 in dev for trunk/abdev/BasicCompiler32/Compile_ProcOp.cpp
- Timestamp:
- Aug 3, 2007, 11:28:19 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler32/Compile_ProcOp.cpp
r259 r260 402 402 compiler.codeGenerator._exitSubCodePositions_ObpOld.clear(); 403 403 404 //ラベル用のメモリを確保 405 extern LABEL *pLabelNames; 406 extern int MaxLabelNum; 407 pLabelNames=(LABEL *)HeapAlloc(hHeap,0,1); 408 MaxLabelNum=0; 404 //ラベル管理オブジェクトを初期化 405 extern Labels labels; 406 labels.clear(); 409 407 410 408 //Gotoラベルスケジュール … … 581 579 } 582 580 583 //ラベル用のメモリを解放584 for(i3=0;i3<MaxLabelNum;i3++){585 if(pLabelNames[i3].pName) HeapDefaultFree(pLabelNames[i3].pName);586 }587 HeapDefaultFree(pLabelNames);588 589 581 //With情報のメモリを解放 590 582 for(i3=0;i3<WithInfo.num;i3++){
Note:
See TracChangeset
for help on using the changeset viewer.