X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=OCamlDriver.cpp;h=03f06d5dbe1ba42ec56fb824534e1e74c30409f7;hb=bf2b1a91300ace1e7e83bd78f868a269d86498f9;hp=7a97e18acbb7f5cfe8c9818203829633b0f3fb25;hpb=7b6e25ac7c3b4e06c8386c1090bb69ae97a47143;p=SXSI%2Fxpathcomp.git diff --git a/OCamlDriver.cpp b/OCamlDriver.cpp index 7a97e18..03f06d5 100644 --- a/OCamlDriver.cpp +++ b/OCamlDriver.cpp @@ -791,7 +791,9 @@ int iterfcns(XMLTree* tree, treeNode node){ if (node == NULLT) return 0; else { - return 1+ iterfcns(tree,tree->NextSibling(node)) + iterfcns(tree,tree->FirstChild(node)); + int tmp = iterfcns(tree,tree->FirstElement(node)); + tmp += iterfcns(tree,tree->NextElement(node)); + return tmp+1; }; }