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/BasicCompiler64/MakePeHdr.cpp

    r223 r224  
    130130    //////////////////
    131131    // データテーブル
    132     compiler.GetNativeCode().GetDataTable().Init();
     132    compiler.GetDataTable().Init();
    133133    if(bDebugCompile){
    134         compiler.GetNativeCode().GetDataTable().Add( (long)0x00000002 );
     134        compiler.GetDataTable().Add( (long)0x00000002 );
    135135    }
    136136
     
    923923
    924924    //データセクションのファイル上のサイズ
    925     if(compiler.GetNativeCode().GetDataTable().GetSize()%FILE_ALIGNMENT) FileSize_DataSection=compiler.GetNativeCode().GetDataTable().GetSize()+(FILE_ALIGNMENT-compiler.GetNativeCode().GetDataTable().GetSize()%FILE_ALIGNMENT);
    926     else FileSize_DataSection=compiler.GetNativeCode().GetDataTable().GetSize();
     925    if(compiler.GetDataTable().GetSize()%FILE_ALIGNMENT) FileSize_DataSection=compiler.GetDataTable().GetSize()+(FILE_ALIGNMENT-compiler.GetDataTable().GetSize()%FILE_ALIGNMENT);
     926    else FileSize_DataSection=compiler.GetDataTable().GetSize();
    927927    if(FileSize_DataSection) bUse_DataSection=1;
    928928    else bUse_DataSection=0;
     
    16411641    if(bUse_DataSection){
    16421642        //データ テーブル
    1643         WriteFile(hFile,compiler.GetNativeCode().GetDataTable().GetPtr(),compiler.GetNativeCode().GetDataTable().GetSize(),(DWORD *)&i2,NULL);
     1643        WriteFile(hFile,compiler.GetDataTable().GetPtr(),compiler.GetDataTable().GetSize(),(DWORD *)&i2,NULL);
    16441644        i+=i2;
    16451645    }
Note: See TracChangeset for help on using the changeset viewer.