Fix issue detected by scan-build
This commit is contained in:
1 parent
c19c88deb8
commit
08112a3a6d
1 file changed
+2
@@ -817,6 +817,8 @@ typedef enum {
|
|||||||
{ \
|
{ \
|
||||||
size_t oldSize = h->mask+1; \
|
size_t oldSize = h->mask+1; \
|
||||||
assert (newSize <= oldSize && M_POWEROF2_P(newSize)); \
|
assert (newSize <= oldSize && M_POWEROF2_P(newSize)); \
|
||||||
|
if (M_UNLIKELY (newSize < DICTI_INITIAL_SIZE)) \
|
||||||
|
newSize = DICTI_INITIAL_SIZE; \
|
||||||
const size_t mask = newSize -1; \
|
const size_t mask = newSize -1; \
|
||||||
M_C3(dict_pair_,name,_t) *data = h->data; \
|
M_C3(dict_pair_,name,_t) *data = h->data; \
|
||||||
M_C3(array_dicti_,name,_t) tmp; \
|
M_C3(array_dicti_,name,_t) tmp; \
|
||||||
|
|||||||
Reference in new issue
Block a user