*fixed a reference count manipulation bug; *fixed some uninitialized value issues.
This commit is contained in:
parent
bbf6efaa15
commit
201afd66c5
@ -160,6 +160,10 @@ extern "C" {
|
|||||||
# define mb_unrefvar(__v) ((void)(__v))
|
# define mb_unrefvar(__v) ((void)(__v))
|
||||||
#endif /* mb_unrefvar */
|
#endif /* mb_unrefvar */
|
||||||
|
|
||||||
|
#ifndef mb_make_nil
|
||||||
|
# define mb_make_nil(__v) do { (__v).value.integer = 0; (__v).type = MB_DT_NIL; } while(0)
|
||||||
|
#endif /* mb_make_nil */
|
||||||
|
|
||||||
#ifndef MB_CODES
|
#ifndef MB_CODES
|
||||||
# define MB_CODES
|
# define MB_CODES
|
||||||
# define MB_FUNC_OK 0
|
# define MB_FUNC_OK 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user