+raised error for invalid routine usage; *fixed a memory corruption bug when met an invalid routine usage.

This commit is contained in:
Wang Renxin 2015-11-26 16:04:58 +08:00
parent 045119aabe
commit 0e136784dd

View File

@ -306,6 +306,7 @@ typedef enum mb_error_e {
SE_RN_WRONG_FUNCTION_REACHED, SE_RN_WRONG_FUNCTION_REACHED,
SE_RN_DONT_SUSPEND_IN_A_ROUTINE, SE_RN_DONT_SUSPEND_IN_A_ROUTINE,
SE_RN_DONT_MIX_INSTRUCTIONAL_AND_STRUCTURED, SE_RN_DONT_MIX_INSTRUCTIONAL_AND_STRUCTURED,
SE_RN_INVALID_ROUTINE,
SE_RN_ROUTINE_EXPECTED, SE_RN_ROUTINE_EXPECTED,
SE_RN_DUPLICATE_ROUTINE, SE_RN_DUPLICATE_ROUTINE,
SE_RN_COLLECTION_EXPECTED, SE_RN_COLLECTION_EXPECTED,