sboag 01/05/07 18:12:49
Modified: java/src/org/apache/xml/dtm/dom2dtm Tag: DTM_EXP
DOM2DTM.java
Log:
Fixed getLastChild and getPreviousSibling. The run through the
test suite produces 55 fails against 1199 tests.
Revision Changes Path
No revision
No revision
1.1.2.8 +3 -4
xml-xalan/java/src/org/apache/xml/dtm/dom2dtm/Attic/DOM2DTM.java
Index: DOM2DTM.java
===================================================================
RCS file:
/home/cvs/xml-xalan/java/src/org/apache/xml/dtm/dom2dtm/Attic/DOM2DTM.java,v
retrieving revision 1.1.2.7
retrieving revision 1.1.2.8
diff -u -r1.1.2.7 -r1.1.2.8
--- DOM2DTM.java 2001/05/07 13:15:29 1.1.2.7
+++ DOM2DTM.java 2001/05/08 01:12:49 1.1.2.8
@@ -653,7 +653,7 @@
while (child != DTM.NULL)
{
lastChild = child;
- child = getNodeInfo(identity, OFFSET_NEXTSIBLING);
+ child = getNodeInfo(child, OFFSET_NEXTSIBLING);
}
return lastChild | m_dtmIdent;
@@ -780,10 +780,9 @@
public int getPreviousSibling(int nodeHandle)
{
- int identity = nodeHandle & m_mask;
- int firstChild = getNodeInfo(identity, OFFSET_PREVSIBLING);
+ int firstChild = getNodeInfo(nodeHandle & m_mask, OFFSET_PREVSIBLING);
- return nodeHandle | m_dtmIdent;
+ return firstChild | m_dtmIdent;
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]