projects
/
SXSI
/
XMLTree.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9b38256
)
Add check for Root Node to the parent function
author
kim
<kim@3cdefd35-fc62-479d-8e8d-bae585ffb9ca>
Tue, 27 Jan 2009 00:53:35 +0000
(
00:53
+0000)
committer
kim
<kim@3cdefd35-fc62-479d-8e8d-bae585ffb9ca>
Tue, 27 Jan 2009 00:53:35 +0000
(
00:53
+0000)
git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@66
3cdefd35
-fc62-479d-8e8d-
bae585ffb9ca
XMLTree.cpp
patch
|
blob
|
history
diff --git
a/XMLTree.cpp
b/XMLTree.cpp
index
3c51b2f
..
21658e9
100644
(file)
--- a/
XMLTree.cpp
+++ b/
XMLTree.cpp
@@
-311,8
+311,10
@@
treeNode XMLTree::Parent(treeNode x)
fprintf(stderr, "Error: data structure has not been constructed properly\n");
\r
exit(1);
\r
}
\r
-
\r
- return parent(Par, x);
\r
+ if (x == Root())
\r
+ return NULLT;
\r
+ else
\r
+ return parent(Par, x);
\r
}
\r
\r
// Child(x,i): returns the i-th child of node x, assuming it exists.
\r