bool disable_tc = text_collection == 0 || text_positions == 0;
ufwrite(&disable_tc, sizeof(bool),1,fp);
bool disable_tc = text_collection == 0 || text_positions == 0;
ufwrite(&disable_tc, sizeof(bool),1,fp);
if (!disable_tc) {
text_positions->save(fp);
ufwrite(&text_index_type,
if (!disable_tc) {
text_positions->save(fp);
ufwrite(&text_index_type,
void xml_tree::flush(int fd)
{
uflush_r(fd, print_buffer->size());
void xml_tree::flush(int fd)
{
uflush_r(fd, print_buffer->size());
if (print_buffer == 0) {
print_buffer = new std::string(BUFFER_SIZE, 0);
print_buffer->clear();
print_stack = new std::vector<std::string>();
print_stack->reserve(256);
};
if (print_buffer == 0) {
print_buffer = new std::string(BUFFER_SIZE, 0);
print_buffer->clear();
print_stack = new std::vector<std::string>();
print_stack->reserve(256);
};
xml_tree::node_t fin = bp_find_close(par, x);
xml_tree::node_t n = x;
xml_tree::tag_t label = tag(n);
xml_tree::node_t fin = bp_find_close(par, x);
xml_tree::node_t n = x;
xml_tree::tag_t label = tag(n);