version 1.28, 2020/03/13 15:32:29 |
version 1.29, 2020/03/13 16:16:58 |
|
|
struct tag_entry *entry; |
struct tag_entry *entry; |
unsigned int slot; |
unsigned int slot; |
|
|
|
if (tag_data.info.free == NULL) |
|
return; |
entry = ohash_first(&tag_data, &slot); |
entry = ohash_first(&tag_data, &slot); |
while (entry != NULL) { |
while (entry != NULL) { |
free(entry->nodes); |
free(entry->nodes); |
|
|
entry = ohash_next(&tag_data, &slot); |
entry = ohash_next(&tag_data, &slot); |
} |
} |
ohash_delete(&tag_data); |
ohash_delete(&tag_data); |
|
tag_data.info.free = NULL; |
} |
} |
|
|
/* |
/* |