Changeset 36 in dev for BasicCompiler32/NumOpe.cpp
- Timestamp:
- Jan 20, 2007, 4:55:26 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler32/NumOpe.cpp
r35 r36 57 57 op_push(REG_EBX); 58 58 } 59 else if(type==DEF_DWORD||type==DEF_WORD||type==DEF_BYTE|| 59 else if(type==DEF_DWORD||type==DEF_WORD||type==DEF_BYTE||type==DEF_BOOLEAN|| 60 60 IsPtrType(type)){ 61 61 //push eax … … 418 418 PushCharVariable(&RelativeVar); 419 419 } 420 else if(i2==DEF_BYTE ){420 else if(i2==DEF_BYTE||i2==DEF_BOOLEAN){ 421 421 PushByteVariable(&RelativeVar); 422 422 } … … 718 718 i3=(long)i64data; 719 719 720 if(i2==DEF_CHAR||i2==DEF_BYTE ) i3=i3&0x000000FF;720 if(i2==DEF_CHAR||i2==DEF_BYTE||i2==DEF_BOOLEAN) i3=i3&0x000000FF; 721 721 if(i2==DEF_INTEGER||i2==DEF_WORD) i3=i3&0x0000FFFF; 722 722
Note:
See TracChangeset
for help on using the changeset viewer.