IDZEBRA
2.2.7
|
#include <stdio.h>
#include <assert.h>
#include <stdlib.h>
#include <yaz/log.h>
#include <idzebra/data1.h>
Go to the source code of this file.
Functions | |
void | data1_remove_node (data1_handle dh, data1_node *n) |
void | data1_remove_idzebra_subtree (data1_handle dh, data1_node *n) |
void data1_remove_idzebra_subtree | ( | data1_handle | dh, |
data1_node * | n | ||
) |
Definition at line 64 of file d1_utils.c.
References data1_node::child, data1_remove_idzebra_subtree(), data1_remove_node(), DATA1N_tag, data1_xattr::name, data1_xattr::next, data1_node::next, data1_node::tag, data1_node::u, data1_xattr::value, and data1_node::which.
Referenced by data1_remove_idzebra_subtree(), grs_extract_sub(), and zebra_grs_retrieve().
void data1_remove_node | ( | data1_handle | dh, |
data1_node * | n | ||
) |
Definition at line 30 of file d1_utils.c.
References data1_node::child, data1_node::last_child, data1_node::next, data1_node::parent, and data1_node::root.
Referenced by data1_remove_idzebra_subtree().