X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=OCamlDriver.cpp;h=417ab5b25f2df31ed0a80f6bbc781c6e0b78753a;hb=55ee2680ca6d4e952cb800c529d45e064a2eff1c;hp=03f06d5dbe1ba42ec56fb824534e1e74c30409f7;hpb=343ce6fc6c893c69b4820a17b4b6a0be7cd50d87;p=SXSI%2Fxpathcomp.git diff --git a/OCamlDriver.cpp b/OCamlDriver.cpp index 03f06d5..417ab5b 100644 --- a/OCamlDriver.cpp +++ b/OCamlDriver.cpp @@ -117,7 +117,7 @@ extern "C" value caml_call_shredder_string(value data,value sf, value iet, valu CAMLparam1(data); CAMLlocal1(doc); XMLDocShredder * shredder; - unsigned int ln = string_length(data); + unsigned int ln = caml_string_length(data); unsigned char *fn = (unsigned char*) String_val(data); try { shredder = new XMLDocShredder (fn,ln,Int_val(sf),Bool_val(iet),Bool_val(dtc)); @@ -696,7 +696,7 @@ NoAlloc extern "C" value caml_result_set_count(value result){ NoAlloc extern "C" value caml_xml_tree_print(value tree,value node,value fd){ CAMLparam3(tree,node,fd); - XMLTREE(tree)->Print(Int_val(fd),TREENODEVAL(node)); + XMLTREE(tree)->Print(Int_val(fd),TREENODEVAL(node), false); CAMLreturn(Val_unit); }