Ignore:
Timestamp:
Sep 10, 2008, 1:53:07 AM (16 years ago)
Author:
dai
Message:
  • Compiler::AddStringToDataTableメソッドを実装。
  • ToWStringメソッドの内部予備バッファを増やした。
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/BasicCompiler_Common/src/DataTableGenerator.cpp

    r591 r745  
    178178
    179179    // 文字列バッファをデータ領域へ追加
    180     if( compiler.IsUnicode() )
    181     {
    182         dataTable.AddWString( Jenga::Common::ToWString( str ) );
    183     }
    184     else
    185     {
    186         dataTable.AddString( str );
    187     }
     180    compiler.AddStringToDataTable( str );
    188181
    189182    return dataTableOffset;
     
    239232            {
    240233                // Charポインタ
    241                 if( compiler.IsUnicode() )
    242                 {
    243                     strOffset = dataTable.AddWString( Jenga::Common::ToWString( tempParamStr ) );
    244                 }
    245                 else
    246                 {
    247                     strOffset = dataTable.AddString( tempParamStr );
    248                 }
     234                strOffset = compiler.AddStringToDataTable( tempParamStr );
    249235            }
    250236
Note: See TracChangeset for help on using the changeset viewer.