From 9f1cd5a606ec24340039afc1ff9b0a3f7b39cf34 Mon Sep 17 00:00:00 2001 From: Wang Renxin Date: Wed, 13 Jul 2016 10:48:59 +0800 Subject: [PATCH] *refactored error prompting. --- core/my_basic.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/my_basic.c b/core/my_basic.c index 043bf62..daa4884 100755 --- a/core/my_basic.c +++ b/core/my_basic.c @@ -4441,7 +4441,7 @@ static bool_t _is_print_terminal(mb_interpreter_t* s, _object_t* obj) { /* Set current error information */ static void _set_current_error(mb_interpreter_t* s, mb_error_e err, char* f) { - mb_assert(s && err >= 0 && err < countof(_ERR_DESC)); + mb_assert(s && err >= 0); if(s->last_error == SE_NO_ERR) { s->last_error = err; @@ -12556,7 +12556,7 @@ const char* mb_get_error_desc(mb_error_e err) { if(err < countof(_ERR_DESC)) return _ERR_DESC[err]; - return 0; + return ""; } /* Set an error handler to a MY-BASIC environment */