*improved parsing context maintaining.

This commit is contained in:
Wang Renxin 2016-12-21 20:40:38 +08:00
parent 3fa77e31d7
commit 5ab34b5088
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,6 @@
Dec. 21 2016
Improved parsing context maintaining
Dec. 20 2016
Narrowed array structure
Narrowed bool_t

View File

@ -12393,7 +12393,10 @@ int mb_load_string(struct mb_interpreter_t* s, const char* l, bool_t reset) {
char wrapped = _ZERO_CHAR;
_parsing_context_t* context = 0;
mb_assert(s && s->parsing_context);
mb_assert(s);
if(!s->parsing_context)
s->parsing_context = _reset_parsing_context(s->parsing_context);
context = s->parsing_context;