Ignore:
Timestamp:
Jun 24, 2007, 6:50:40 PM (17 years ago)
Author:
dai_9181
Message:
 
File:
1 edited

Legend:

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

    r67 r183  
     1#include <jenga/include/smoothie/Smoothie.h>
     2
     3#include <Compiler.h>
     4
    15#include "../BasicCompiler_Common/common.h"
    26#include "Opcode.h"
     
    5155        op_push(REG_EAX);
    5256    }
    53     else if(type==DEF_INTEGER || (isUnicode&&type==DEF_CHAR)){
     57    else if(type==DEF_INTEGER || (Smoothie::IsUnicode()&&type==DEF_CHAR)){
    5458        //pop eax
    5559        op_pop(REG_EAX);
     
    7579        op_push(REG_EAX);
    7680    }
    77     else if(type==DEF_SBYTE || (isUnicode==false&&type==DEF_CHAR)){
     81    else if(type==DEF_SBYTE || (Smoothie::IsUnicode()==false&&type==DEF_CHAR)){
    7882        //pop eax
    7983        op_pop(REG_EAX);
     
    101105}
    102106void ExtendStackTo16(int type){
    103     if(type==DEF_SBYTE || (isUnicode==false&&type==DEF_CHAR)){
     107    if(type==DEF_SBYTE || (Smoothie::IsUnicode()==false&&type==DEF_CHAR)){
    104108        //pop eax
    105109        op_pop(REG_EAX);
Note: See TracChangeset for help on using the changeset viewer.