dbertoni    2003/07/02 14:32:32

  Modified:    c/src/xalanc/XSLT FunctionDocument.cpp
  Log:
  Set document order before returning.
  
  Revision  Changes    Path
  1.2       +3 -3      xml-xalan/c/src/xalanc/XSLT/FunctionDocument.cpp
  
  Index: FunctionDocument.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/xalanc/XSLT/FunctionDocument.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- FunctionDocument.cpp      29 Jun 2003 03:58:07 -0000      1.1
  +++ FunctionDocument.cpp      2 Jul 2003 21:32:31 -0000       1.2
  @@ -261,7 +261,7 @@
   
        XalanDOMString  base;
   
  -     bool                    fNoRelativeURI = false;
  +     bool    fNoRelativeURI = false;
   
        if (context == 0)
        {
  @@ -324,8 +324,6 @@
                        const LocatorType*              locator,
                        bool                                    fNoRelativeURI) 
const
   {
  -     typedef XPathExecutionContext::BorrowReturnMutableNodeRefList   
BorrowReturnMutableNodeRefList;
  -
        // This list will hold the nodes...
        BorrowReturnMutableNodeRefList  mnl(executionContext);
   
  @@ -430,6 +428,8 @@
        }
   
        assert(mnl->checkForDuplicates() == false);
  +
  +     mnl->setDocumentOrder();
   
        return executionContext.getXObjectFactory().createNodeSet(mnl);
   }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to