| 2372 | } search_like_pool_t; |
| 2373 | |
| 2374 | static void like_pool_add(search_like_pool_t *pool, char *ptr) { |
| 2375 | if (ptr && pool->count < ST_LIKE_POOL_MAX) { |
| 2376 | pool->ptrs[pool->count++] = ptr; |
| 2377 | } else { |
| 2378 | free(ptr); /* pool full — don't leak */ |
| 2379 | } |
| 2380 | } |
| 2381 | |
| 2382 | static void like_pool_free(search_like_pool_t *pool) { |
| 2383 | for (int i = 0; i < pool->count; i++) { |
no outgoing calls
no test coverage detected