Merge for v0.1.1 #57
@@ -2852,7 +2852,7 @@ static sxi32 VmByteCodeExec(
 | 
				
			|||||||
				if(pTos < pStack) {
 | 
									if(pTos < pStack) {
 | 
				
			||||||
					goto Abort;
 | 
										goto Abort;
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
				if(pTos->nType & (MEMOBJ_INT | MEMOBJ_REAL) && (pTos->nType & MEMOBJ_HASHMAP) == 0) {
 | 
									if(PH7_MemObjIsNumeric(pTos) && (pTos->nType & MEMOBJ_HASHMAP) == 0) {
 | 
				
			||||||
					if(pTos->nIdx != SXU32_HIGH) {
 | 
										if(pTos->nIdx != SXU32_HIGH) {
 | 
				
			||||||
						ph7_value *pObj;
 | 
											ph7_value *pObj;
 | 
				
			||||||
						if((pObj = (ph7_value *)SySetAt(&pVm->aMemObj, pTos->nIdx)) != 0) {
 | 
											if((pObj = (ph7_value *)SySetAt(&pVm->aMemObj, pTos->nIdx)) != 0) {
 | 
				
			||||||
@@ -2893,7 +2893,7 @@ static sxi32 VmByteCodeExec(
 | 
				
			|||||||
				if(pTos < pStack) {
 | 
									if(pTos < pStack) {
 | 
				
			||||||
					goto Abort;
 | 
										goto Abort;
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
				if(pTos->nType & (MEMOBJ_INT | MEMOBJ_REAL) && (pTos->nType & MEMOBJ_HASHMAP) == 0) {
 | 
									if(PH7_MemObjIsNumeric(pTos) && (pTos->nType & MEMOBJ_HASHMAP) == 0) {
 | 
				
			||||||
					if(pTos->nIdx != SXU32_HIGH) {
 | 
										if(pTos->nIdx != SXU32_HIGH) {
 | 
				
			||||||
						ph7_value *pObj;
 | 
											ph7_value *pObj;
 | 
				
			||||||
						if((pObj = (ph7_value *)SySetAt(&pVm->aMemObj, pTos->nIdx)) != 0) {
 | 
											if((pObj = (ph7_value *)SySetAt(&pVm->aMemObj, pTos->nIdx)) != 0) {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user