projects
/
SXSI
/
XMLTree.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix allocation bug for CachedText
[SXSI/XMLTree.git]
/
test_XML.cpp
diff --git
a/test_XML.cpp
b/test_XML.cpp
index
20265cf
..
e38d325
100644
(file)
--- a/
test_XML.cpp
+++ b/
test_XML.cpp
@@
-21,10
+21,10
@@
int main()
{
\r
XMLTree *X, *Y;
\r
int rr, n, i;
\r
{
\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
treeNode x;
\r
\r
- n =
49
99999;
\r
+ n = 99999;
\r
\r
X = new XMLTree();
\r
\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
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
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
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
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
rr--;
\r
}
\r
}
\r
@@
-74,13
+74,13
@@
int main()
\r
X->Save(filename);
\r
\r
\r
X->Save(filename);
\r
\r
- delete X;
\r
+
//
delete X;
\r
\r
\r
- X = XMLTree::Load(filename, 32);
\r
+
//
X = XMLTree::Load(filename, 32);
\r
\r
\r
- x = X->Root();
\r
+
//
x = X->Root();
\r
\r
\r
- traverseXML(X, x);
\r
+
//
traverseXML(X, x);
\r
\r
}
\r
\r
\r
}
\r
\r