changes
[SXSI/xpathcomp.git] / SXSIStorageInterface.cpp
index e5bd7cf..d770d7e 100644 (file)
 #include "Utils.h"
 
 
-SXSIStorageInterface::SXSIStorageInterface()
+SXSIStorageInterface::SXSIStorageInterface(int sf,bool iet,bool dtc)
 {
   tree = new XMLTree();
-  tree->OpenDocument(false,64);
+  tree->OpenDocument(iet,sf,dtc);
 }
 
 SXSIStorageInterface::~SXSIStorageInterface()
@@ -42,13 +42,13 @@ void SXSIStorageInterface::newText(string text)
     tree->NewText((unsigned char*) text.c_str());  
   }
 }
-       
 
 
 void SXSIStorageInterface::nodeFinished(string name)
 {  
   tree->NewClosingTag((unsigned char*) name.c_str());
- }           
+
+}            
              
   void SXSIStorageInterface::parsingFinished()
 {
@@ -58,8 +58,9 @@ void SXSIStorageInterface::nodeFinished(string name)
 }
 
 void *SXSIStorageInterface::returnDocument(){
-
+#ifdef DEBUG
   printStats();
+#endif
   return ((void *) tree);
   
 }