GRASS GIS 8 Programmer's Manual
8.4.1(2025)-45ca3179ab
Loading...
Searching...
No Matches
free.c
Go to the documentation of this file.
1
#include <stdlib.h>
2
3
#include <grass/btree.h>
4
5
int
btree_free
(BTREE *B)
6
{
7
void
*data, *key;
8
9
btree_rewind
(B);
10
while
(
btree_next
(B, &key, &data)) {
11
free(key);
12
free(data);
13
}
14
free(B->node);
15
16
return
0;
17
}
btree_next
int btree_next(BTREE *B, void **key, void **data)
Definition
btree/next.c:3
btree_free
int btree_free(BTREE *B)
Definition
free.c:5
btree_rewind
int btree_rewind(BTREE *B)
Definition
rewind.c:3
btree
free.c
Generated on Sat Jun 21 2025 21:07:27 for GRASS GIS 8 Programmer's Manual by
1.13.2