🐛
This commit is contained in:
@@ -33,13 +33,7 @@ struct indexed_data* mk_indexed(struct record* rs, int n) {
|
||||
}
|
||||
|
||||
void free_indexed(struct indexed_data* data) {
|
||||
struct record* rs = malloc(sizeof(struct record*));
|
||||
int n = data->n;
|
||||
for (int i = 0 ; i < n ; i++) {
|
||||
struct index_record* irec = &data->irs[i];
|
||||
rs[i] = *irec->record;
|
||||
}
|
||||
free_records(rs, n);
|
||||
free(data);
|
||||
}
|
||||
|
||||
const struct record* lookup_indexed(struct indexed_data *data, int64_t needle) {
|
||||
|
||||
Reference in New Issue
Block a user