|
@@ -191,7 +191,7 @@ static int finsh_compile(struct finsh_node* node)
|
|
case FINSH_NODE_VALUE_NULL:
|
|
case FINSH_NODE_VALUE_NULL:
|
|
case FINSH_NODE_VALUE_STRING:
|
|
case FINSH_NODE_VALUE_STRING:
|
|
finsh_code_byte(FINSH_OP_LD_DWORD);
|
|
finsh_code_byte(FINSH_OP_LD_DWORD);
|
|
- finsh_code_dword((uint32_t)node->value.ptr);
|
|
|
|
|
|
+ finsh_code_dword((rt_ubase_t)node->value.ptr);
|
|
break;
|
|
break;
|
|
|
|
|
|
/* arithmetic operation */
|
|
/* arithmetic operation */
|