*fixed a processing bug when printing with a native routine of a class instance.
This commit is contained in:
parent
ce42faff09
commit
ed4348ad48
5
HISTORY
5
HISTORY
@ -1,3 +1,6 @@
|
|||||||
|
Mar. 8 2017
|
||||||
|
Fixed a processing bug when printing with a native routine of a class instance
|
||||||
|
|
||||||
Feb. 28 2017
|
Feb. 28 2017
|
||||||
Fixed an issue with reference count manipulation of a value
|
Fixed an issue with reference count manipulation of a value
|
||||||
|
|
||||||
@ -13,7 +16,7 @@ Feb. 16 2017
|
|||||||
Improved meta function
|
Improved meta function
|
||||||
|
|
||||||
Feb. 14 2017
|
Feb. 14 2017
|
||||||
Fixed a wrong routing unreferencing bug
|
Fixed a wrong routine unreferencing bug
|
||||||
|
|
||||||
Feb. 10 2017
|
Feb. 10 2017
|
||||||
Fixed a parameter lookup bug when calling a sub routine
|
Fixed a parameter lookup bug when calling a sub routine
|
||||||
|
@ -10026,7 +10026,10 @@ static _object_t* _eval_var_in_print(mb_interpreter_t* s, _object_t** val_ptr, _
|
|||||||
mb_make_nil(s->running_context->intermediate_value);
|
mb_make_nil(s->running_context->intermediate_value);
|
||||||
}
|
}
|
||||||
**val_ptr = tmp;
|
**val_ptr = tmp;
|
||||||
if(*ast) *ast = (*ast)->prev;
|
if(obj->data.routine->type != _IT_NATIVE) {
|
||||||
|
if(*ast)
|
||||||
|
*ast = (*ast)->prev;
|
||||||
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case _DT_VAR:
|
case _DT_VAR:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user