dbertoni    01/12/19 14:04:53

  Modified:    c/src/XSLT ElemTemplateElement.cpp
  Log:
  Moved NCName checking from here to XPath/XalanQName
  
  Revision  Changes    Path
  1.70      +1 -34     xml-xalan/c/src/XSLT/ElemTemplateElement.cpp
  
  Index: ElemTemplateElement.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XSLT/ElemTemplateElement.cpp,v
  retrieving revision 1.69
  retrieving revision 1.70
  diff -u -r1.69 -r1.70
  --- ElemTemplateElement.cpp   2001/11/26 23:20:04     1.69
  +++ ElemTemplateElement.cpp   2001/12/19 22:04:53     1.70
  @@ -261,40 +261,7 @@
   bool
   ElemTemplateElement::isValidNCName(const XalanDOMString&     s)
   {
  -    const XalanDOMString::size_type          len = length(s);
  -
  -     if (len == 0)
  -     {
  -             return false;
  -     }
  -     else
  -     {
  -             XalanDOMChar    c = charAt(s, 0);
  -
  -             if(!(XalanXMLChar::isLetter(c) || c == XalanUnicode::charLowLine))
  -               return false;
  -
  -             if(len > 1)
  -             {
  -                     for(XalanDOMString::size_type i = 1; i < len; i++)
  -                     {
  -                             c = charAt(s, i); 
  -
  -                             if(!(XalanXMLChar::isLetter(c) ||
  -                                      XalanXMLChar::isDigit(c) ||
  -                                      XalanXMLChar::isExtender(c) ||
  -                                      XalanXMLChar::isCombiningChar(c) ||
  -                                      c == XalanUnicode::charLowLine ||
  -                                      c == XalanUnicode::charHyphenMinus ||
  -                                      c == XalanUnicode::charFullStop))
  -                             {
  -                                     return false;
  -                             }
  -                     }
  -             }
  -
  -             return true;
  -     }
  +     return XalanQName::isValidNCName(s);
   }
   
   
  
  
  

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

Reply via email to