Ignore:
Timestamp:
Jul 21, 2007, 4:46:33 AM (17 years ago)
Author:
dai_9181
Message:
 
File:
1 edited

Legend:

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

    r223 r224  
    146146    //////////////////
    147147    // データテーブル
    148     compiler.GetNativeCode().GetDataTable().Init();
     148    compiler.GetDataTable().Init();
    149149    if(bDebugCompile){
    150         compiler.GetNativeCode().GetDataTable().Add( (long)0x00000002 );
     150        compiler.GetDataTable().Add( (long)0x00000002 );
    151151    }
    152152
     
    919919
    920920    //データセクションのファイル上のサイズ
    921     if(compiler.GetNativeCode().GetDataTable().GetSize()%FILE_ALIGNMENT) FileSize_DataSection=compiler.GetNativeCode().GetDataTable().GetSize()+(FILE_ALIGNMENT-compiler.GetNativeCode().GetDataTable().GetSize()%FILE_ALIGNMENT);
    922     else FileSize_DataSection=compiler.GetNativeCode().GetDataTable().GetSize();
     921    if(compiler.GetDataTable().GetSize()%FILE_ALIGNMENT) FileSize_DataSection=compiler.GetDataTable().GetSize()+(FILE_ALIGNMENT-compiler.GetDataTable().GetSize()%FILE_ALIGNMENT);
     922    else FileSize_DataSection=compiler.GetDataTable().GetSize();
    923923    if(FileSize_DataSection) bUse_DataSection=1;
    924924    else bUse_DataSection=0;
     
    16381638    if(bUse_DataSection){
    16391639        //データ テーブル
    1640         WriteFile(hFile,compiler.GetNativeCode().GetDataTable().GetPtr(),compiler.GetNativeCode().GetDataTable().GetSize(),(DWORD *)&i2,NULL);
     1640        WriteFile(hFile,compiler.GetDataTable().GetPtr(),compiler.GetDataTable().GetSize(),(DWORD *)&i2,NULL);
    16411641        i+=i2;
    16421642    }
Note: See TracChangeset for help on using the changeset viewer.