The macro definitions of m_KEY_CMP and m_GET_BIT are wrong: macro
parameters must always be surrounded with parentheses in the macro
expression:
#define m_KEY_CMP(t, k1, k2) memcmp(k1, k2, (size_t)(t)-params.key_size)
#define m_GET_BIT(key, bit) ((bit 0) ? 0 : ((int)((*((key) + (bit
3))) (7
osaf/libs/core/common/saf_edu.c | 2 +-
osaf/libs/core/include/ncspatricia.h| 3 +++
osaf/libs/core/leap/hj_edp.c| 2 +-
osaf/libs/core/leap/hj_edu.c| 2 +-
osaf/libs/core/leap/include/Makefile.am | 1 -
osaf/libs/core/leap/include/patricia.h | 39