return;
/* @UNSAFE */
- cache->fields = p_realloc(cache->field_pool, cache->fields,
+ cache->fields = i_realloc(cache->fields,
cache->fields_count * sizeof(*cache->fields),
new_idx * sizeof(*cache->fields));
cache->field_file_map =
- p_realloc(cache->field_pool, cache->field_file_map,
+ i_realloc(cache->field_file_map,
cache->fields_count * sizeof(*cache->field_file_map),
new_idx * sizeof(*cache->field_file_map));
hash_destroy(cache->field_name_hash);
pool_unref(cache->field_pool);
+ i_free(cache->field_file_map);
i_free(cache->file_field_map);
+ i_free(cache->fields);
i_free(cache->filepath);
i_free(cache);
}