Ignore:
Timestamp:
Feb 12, 2008, 8:41:12 AM (17 years ago)
Author:
dai_9181
Message:

MakeLiteralArrayBufferにてStringクラスの静的領域用配列を生成できるようにした

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/src/DataTable.cpp

    r387 r389  
    303303
    304304            // 文字列を追加
    305             _int64 strOffset = this->AddString( tempParamStr );
     305            _int64 strOffset;
     306            if( tempBaseType.IsStringClass() )
     307            {
     308                // Stringクラス
     309                strOffset = MakeConstStringObjectToProcessStaticBuffer( tempParamStr.c_str() );
     310            }
     311            else
     312            {
     313                // Charポインタ
     314                strOffset = this->AddString( tempParamStr );
     315            }
    306316
    307317            // ポインタ値を上書き
Note: See TracChangeset for help on using the changeset viewer.