X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=SXSIStorageInterface.cpp;h=2594bd2595aab552d37845d02c1612cfff2ba3fc;hb=04639fe524ee20f7f84c8b08387312d714c9bd56;hp=0a1a715eb0f4d736a03537e3c2cee44b31c6f19e;hpb=451e60ad59e35344dff62da5ca27fcd5eec1bff9;p=SXSI%2Fxpathcomp.git diff --git a/SXSIStorageInterface.cpp b/SXSIStorageInterface.cpp index 0a1a715..2594bd2 100644 --- a/SXSIStorageInterface.cpp +++ b/SXSIStorageInterface.cpp @@ -24,29 +24,20 @@ SXSIStorageInterface::~SXSIStorageInterface() void SXSIStorageInterface::newChild(string name) { - _new_child++; - tb->NewOpenTag((unsigned char*) name.c_str()); + tb->NewOpenTag(name); } void SXSIStorageInterface::newText(string text) { - if (text.empty()) { - _new_empty_text++; - tb->NewEmptyText(); - } - else { - _new_text++; - _length_text += text.size(); - tb->NewText((unsigned char*) text.c_str()); - } + tb->NewText(text); } void SXSIStorageInterface::nodeFinished(string name) { - tb->NewClosingTag((unsigned char*) name.c_str()); + tb->NewClosingTag(name); }