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/compiler_x86/Compile_ProcOp.cpp

    r537 r541  
    445445    WithInfo.num=0;
    446446
    447     //重複エラー情報管理のメモリを確保
    448     extern char **SynonymErrorWords;
    449     extern int SynonymErrorNum;
    450     SynonymErrorNum=0;
    451     SynonymErrorWords=(char **)HeapAlloc(hHeap,0,1);
     447    // 重複エラー情報をクリア
     448    compiler.errorMessenger.ClearSynonymKeyWords();
    452449
    453450    //Continueアドレスを初期化
     
    756753    }
    757754
    758 
    759     //重複エラー情報管理のメモリを解放
    760     for(i3=0;i3<SynonymErrorNum;i3++) HeapDefaultFree(SynonymErrorWords[i3]);
    761     HeapDefaultFree(SynonymErrorWords);
    762     SynonymErrorWords=0;
    763 
    764755    compiler.FinishProcedureCompile();
    765756
Note: See TracChangeset for help on using the changeset viewer.