dbertoni    2002/09/09 00:09:19

  Modified:    c/src/XPath XPathFunctionTable.hpp
  Log:
  Don't check range.
  
  Revision  Changes    Path
  1.18      +4 -9      xml-xalan/c/src/XPath/XPathFunctionTable.hpp
  
  Index: XPathFunctionTable.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XPath/XPathFunctionTable.hpp,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- XPathFunctionTable.hpp    7 Sep 2002 00:43:48 -0000       1.17
  +++ XPathFunctionTable.hpp    9 Sep 2002 07:09:19 -0000       1.18
  @@ -183,15 +183,10 @@
        const Function&
        operator[](int  theFunctionID) const
        {
  -             if (theFunctionID >= 0 &&
  -                     CollectionType::size_type(theFunctionID) < 
m_FunctionCollection.size())
  -             {
  -                     return *m_FunctionCollection[theFunctionID];
  -             }
  -             else
  -             {
  -                     throw XPathExceptionFunctionNotAvailable(theFunctionID);
  -             }
  +             assert(theFunctionID >= 0 &&
  +                        CollectionType::size_type(theFunctionID) < 
m_FunctionCollection.size());
  +
  +             return *m_FunctionCollection[theFunctionID];
        }
   
        enum { InvalidFunctionNumberID = -1 };
  
  
  

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

Reply via email to