Add some inlining by hand
[SXSI/XMLTree.git] / test_XML.cpp
index 20265cf..e38d325 100644 (file)
@@ -21,10 +21,10 @@ int main()
  {\r
     XMLTree *X, *Y;\r
     int rr, n, i;\r
-    unsigned char openTag[]="A", closeTag[]="/A", filename[]="testXML";\r
+    unsigned char openTag[]="A", closeTag[]="/A", filename[]="testXML", text[]="Hello World";\r
     treeNode x;\r
 \r
-    n = 4999999;\r
+    n = 99999;\r
 \r
     X = new XMLTree();\r
 \r
@@ -42,7 +42,7 @@ int main()
         X->NewClosingTag(closeTag);\r
         if ((1+(int) (2.0*rand()/(RAND_MAX+1.0))) == 1)\r
            X->NewEmptyText();\r
-        else X->NewText(NULL); // just a test, NULL string\r
+        else X->NewText(text);\r
         rr--;\r
       } \r
       else {\r
@@ -50,14 +50,14 @@ int main()
            X->NewOpenTag(openTag);\r
            if ((1+(int) (2.0*rand()/(RAND_MAX+1.0))) == 1)\r
               X->NewEmptyText();\r
-           else X->NewText(NULL);\r
+           else X->NewText(text);\r
            rr++;\r
          } \r
          else {\r
            X->NewClosingTag(closeTag);\r
            if ((1+(int) (2.0*rand()/(RAND_MAX+1.0))) <= 1)\r
               X->NewEmptyText();\r
-           else X->NewText(NULL);\r
+           else X->NewText(text);\r
            rr--;\r
          }\r
       }\r
@@ -74,13 +74,13 @@ int main()
 \r
     X->Save(filename);\r
 \r
-    delete X;\r
+    //delete X;\r
 \r
-    X = XMLTree::Load(filename, 32);\r
+//    X = XMLTree::Load(filename, 32);\r
     \r
-    x = X->Root();\r
+  //  x = X->Root();\r
     \r
-    traverseXML(X, x);    \r
+    //traverseXML(X, x);    \r
     \r
  }\r
 \r