Make destructors run despite "break;"
This commit is contained in:
parent
5ef4323a0a
commit
1b899705ab
@ -30,7 +30,7 @@
|
|||||||
|
|
||||||
#define WITH99_MAJOR 3
|
#define WITH99_MAJOR 3
|
||||||
#define WITH99_MINOR 2
|
#define WITH99_MINOR 2
|
||||||
#define WITH99_PATCH 0
|
#define WITH99_PATCH 1
|
||||||
|
|
||||||
#define WITH99_VERSION_COMPATIBLE(x, y, z) (WITH99_MAJOR == (x) && ((WITH99_MINOR == (y) && WITH99_PATCH >= (z)) || (WITH99_MINOR > (y))))
|
#define WITH99_VERSION_COMPATIBLE(x, y, z) (WITH99_MAJOR == (x) && ((WITH99_MINOR == (y) && WITH99_PATCH >= (z)) || (WITH99_MINOR > (y))))
|
||||||
#define WITH99_VERSION_EQ(x, y, z) (WITH99_MAJOR == (x) && WITH99_MINOR == (y) && WITH99_PATCH == (z))
|
#define WITH99_VERSION_EQ(x, y, z) (WITH99_MAJOR == (x) && WITH99_MINOR == (y) && WITH99_PATCH == (z))
|
||||||
@ -54,7 +54,8 @@
|
|||||||
ML99_TERMS(\
|
ML99_TERMS(\
|
||||||
WITH99_priv_res2stmt(v(ML99_INTRODUCE_VAR_TO_STMT), ML99_tupleGet(0)(v(tDeclInitDeinit))),\
|
WITH99_priv_res2stmt(v(ML99_INTRODUCE_VAR_TO_STMT), ML99_tupleGet(0)(v(tDeclInitDeinit))),\
|
||||||
WITH99_priv_res2stmt(v(WITH99_PRIV_IF_ERROR), ML99_tupleGet(1)(v(tDeclInitDeinit))),\
|
WITH99_priv_res2stmt(v(WITH99_PRIV_IF_ERROR), ML99_tupleGet(1)(v(tDeclInitDeinit))),\
|
||||||
WITH99_priv_res2stmt(v(ML99_CHAIN_EXPR_STMT_AFTER), ML99_tupleGet(2)(v(tDeclInitDeinit)))\
|
WITH99_priv_res2stmt(v(ML99_CHAIN_EXPR_STMT_AFTER), ML99_tupleGet(2)(v(tDeclInitDeinit))),\
|
||||||
|
v(ML99_CHAIN_EXPR_STMT((void)0))\
|
||||||
)
|
)
|
||||||
|
|
||||||
#define WITH99_priv_create_stmt_IMPL(tResNameArgs)\
|
#define WITH99_priv_create_stmt_IMPL(tResNameArgs)\
|
||||||
|
Loading…
x
Reference in New Issue
Block a user