Ignore:
Timestamp:
May 4, 2008, 12:34:35 AM (16 years ago)
Author:
dai_9181
Message:

SynonymErrorWordsを排除。
ClearSynonymErrorWordsメソッドを追加。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/BasicCompiler_Common/MakeExe.cpp

    r523 r541  
    122122    StepCompileProgress();
    123123
    124     //重複エラー情報管理のメモリを確保
    125     extern char **SynonymErrorWords;
    126     extern int SynonymErrorNum;
    127     SynonymErrorNum=0;
    128     SynonymErrorWords=(char **)HeapAlloc(hHeap,0,1);
     124    // 重複エラー情報をクリア
     125    compiler.errorMessenger.ClearSynonymKeyWords();
    129126
    130127    ChangeCommandToCode(basbuf);
    131128    compiler.GetObjectModule().GetSources()[0]._ResetLength();
    132 
    133     //重複エラー情報管理のメモリを解放
    134     for(i3=0;i3<SynonymErrorNum;i3++) HeapDefaultFree(SynonymErrorWords[i3]);
    135     HeapDefaultFree(SynonymErrorWords);
    136     SynonymErrorWords=0;
    137129
    138130    if( compiler.errorMessenger.HasError() || bStopCompile )
Note: See TracChangeset for help on using the changeset viewer.