Changeset 117 in dev for BasicCompiler32/NumOpe.cpp


Ignore:
Timestamp:
May 12, 2007, 5:31:53 PM (17 years ago)
Author:
dai_9181
Message:

String/ObjectをSystem名前空間に依存しない特殊型として扱うようにした

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler32/NumOpe.cpp

    r114 r117  
    7777    SetStringQuotes( parameter );
    7878
    79     extern const CClass *pobj_StringClass;
    80     Operator_New( *pobj_StringClass, "", parameter, Type( DEF_OBJECT, *pobj_StringClass ) );
     79    Operator_New( *pobj_DBClass->GetStringClassPtr(), "", parameter, Type( DEF_OBJECT, *pobj_DBClass->GetStringClassPtr() ) );
    8180
    8281    free( parameter );
     
    719718                        NewStringObject(term);
    720719
    721                         extern const CClass *pobj_StringClass;
    722720                        type_stack[sp]=DEF_OBJECT;
    723                         index_stack[sp]=(LONG_PTR)pobj_StringClass;
     721                        index_stack[sp]=(LONG_PTR)pobj_DBClass->GetStringClassPtr();
    724722                        bLiteralCalculation=0;
    725723
     
    819817                        }
    820818                        else{
    821                             index_stack[sp] = (LONG_PTR)pobj_DBClass->GetObjectClass();
     819                            index_stack[sp] = (LONG_PTR)pobj_DBClass->GetObjectClassPtr();
    822820                        }
    823821
Note: See TracChangeset for help on using the changeset viewer.