Ignore:
Timestamp:
Mar 15, 2008, 1:20:13 PM (16 years ago)
Author:
dai_9181
Message:

関数の戻り値の構造体など、一時メモリに保持された構造体のメンバに直接アクセスした場合、その一時メモリの解放が正常に行われないバグを修正(まずは32bit版のみ)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler32/Compile_Calc.cpp

    r415 r435  
    646646
    647647    SetVariableFromEax(varType,calcType.GetBasicType(),&VarRelativeVar);
    648 }
     648
     649
     650    // コード生成過程で発生した構造体の一時メモリを破棄する
     651    compiler.codeGenerator.op_FreeTempStructure();
     652}
Note: See TracChangeset for help on using the changeset viewer.