src/detect-engine-address.c:1386:5: error: Memory leak: map.string [memleak]
return true;
^
Seems cppcheck looses track of the pointer after the unnecessary cast to
void.
Bug: #6527.
(cherry picked from commit
78703bbc865a1dd15a1ae1c4c996b0150096ed0e)
map->address = address;
map->contains_negation = contains_negation;
- if (HashListTableAdd(de_ctx->address_table, (void *)map, 0) != 0) {
+ if (HashListTableAdd(de_ctx->address_table, map, 0) != 0) {
SCFree(map->string);
SCFree(map);
return false;