| 4176 | } search_like_pool_t; |
| 4177 | |
| 4178 | static void like_pool_add(search_like_pool_t *pool, char *ptr) { |
| 4179 | if (ptr && pool->count < ST_LIKE_POOL_MAX) { |
| 4180 | pool->ptrs[pool->count++] = ptr; |
| 4181 | } else { |
| 4182 | free(ptr); /* pool full — don't leak */ |
| 4183 | } |
| 4184 | } |
| 4185 | |
| 4186 | static void like_pool_free(search_like_pool_t *pool) { |
| 4187 | for (int i = 0; i < pool->count; i++) { |
no outgoing calls
no test coverage detected