jdonohue    00/04/14 12:56:38

  Modified:    c/src/DOMSupport DOMServices.cpp
  Log:
  Commented out asserts
  
  Revision  Changes    Path
  1.7       +13 -6     xml-xalan/c/src/DOMSupport/DOMServices.cpp
  
  Index: DOMServices.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/DOMSupport/DOMServices.cpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DOMServices.cpp   2000/04/12 18:52:57     1.6
  +++ DOMServices.cpp   2000/04/14 19:56:37     1.7
  @@ -397,11 +397,17 @@
   {
        bool            isNodeAfter = false;
   
  +     // Doesn't matter in this case ...
  +     if (XalanNode::DOCUMENT_NODE == node1.getNodeType()
  +                     && XalanNode::DOCUMENT_NODE == node2.getNodeType()) 
return false;
  +     
        const XalanNode*        parent1 = getParentOfNode(node1);
  -     assert(parent1 != 0);
  +// @@ Could be document node
  +//   assert(parent1 != 0);
   
        const XalanNode*        parent2 = getParentOfNode(node2);
  -     assert(parent2 != 0);
  +// @@ Could be document node
  +//   assert(parent2 != 0);
   
        // Optimize for most common case
        if(parent1 == parent2) // then we know they are siblings
  @@ -489,16 +495,17 @@
                        }
   
                        prevChild1 = startNode1;
  -                     assert(prevChild1 != 0);
  +// @@ Could be document node
  +//                   assert(prevChild1 != 0);
   
                        startNode1 = getParentOfNode(*startNode1);
  -                     assert(startNode1 != 0);
  +//                   assert(startNode1 != 0);
   
                        prevChild2 = startNode2;
  -                     assert(prevChild2 != 0);
  +//                   assert(prevChild2 != 0);
   
                        startNode2 = getParentOfNode(*startNode2);
  -                     assert(startNode2 != 0);
  +//                   assert(startNode2 != 0);
                }
        }
   
  
  
  

Reply via email to