Add assertions
This commit is contained in:
1 parent
f2fffb9219
commit
12ba563416
1 file changed
+1
@@ -444,6 +444,7 @@ namespace m_tuple {
|
|||||||
while (ret == M_SERIAL_OK_CONTINUE) { \
|
while (ret == M_SERIAL_OK_CONTINUE) { \
|
||||||
ret = f->interface->read_tuple_id(f, field_name, field_max, &index); \
|
ret = f->interface->read_tuple_id(f, field_name, field_max, &index); \
|
||||||
if (ret == M_SERIAL_OK_CONTINUE) { \
|
if (ret == M_SERIAL_OK_CONTINUE) { \
|
||||||
|
assert (index >= 0 && index < field_max); \
|
||||||
switch (1+index) { \
|
switch (1+index) { \
|
||||||
M_MAP2(TUPLE_DEFINE_IN_SERIAL_FUNC , name, __VA_ARGS__) \
|
M_MAP2(TUPLE_DEFINE_IN_SERIAL_FUNC , name, __VA_ARGS__) \
|
||||||
default: assert(0); \
|
default: assert(0); \
|
||||||
|
|||||||
Reference in new issue
Block a user