| 182 | } |
| 183 | |
| 184 | xml_node* xml2_node::first_child() |
| 185 | { |
| 186 | if (child_iter_ == NULL) { |
| 187 | child_iter_ = (ACL_ITER*) acl_mymalloc(sizeof(ACL_ITER)); |
| 188 | } |
| 189 | |
| 190 | ACL_XML2_NODE* node = node_->iter_head(child_iter_, node_); |
| 191 | if (node == NULL) { |
| 192 | return NULL; |
| 193 | } |
| 194 | |
| 195 | xml2_node* n = NEW xml2_node(xml_, node); |
| 196 | nodes_tmp_.push_back(n); |
| 197 | |
| 198 | return n; |
| 199 | } |
| 200 | |
| 201 | xml_node* xml2_node::next_child() |
| 202 | { |
no test coverage detected