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/BasicCompiler_Common/Compile.cpp

    r424 r435  
    457457        case COM_LET:
    458458            OpcodeCalc(Command+2);
     459
    459460            break;
    460461        default:
    461462            OpcodeOthers(Command);
     463
     464            // コード生成過程で発生した構造体の一時メモリを破棄する
     465            compiler.codeGenerator.op_FreeTempStructure();
     466
    462467            break;
    463468    }
Note: See TracChangeset for help on using the changeset viewer.