You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by mm...@locus.apache.org on 2000/08/17 20:29:48 UTC

cvs commit: xml-xalan/src/org/apache/xalan/xslt ElemSort.java

mmidy       00/08/17 11:29:46

  Modified:    src/org/apache/xalan/xslt ElemSort.java
  Log:
  AVT are not allowed on xsl:sort
  
  Revision  Changes    Path
  1.8       +6 -2      xml-xalan/src/org/apache/xalan/xslt/ElemSort.java
  
  Index: ElemSort.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/src/org/apache/xalan/xslt/ElemSort.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- ElemSort.java	2000/04/07 19:17:31	1.7
  +++ ElemSort.java	2000/08/17 18:29:44	1.8
  @@ -92,8 +92,12 @@
         String aname = atts.getName(i);
         if(aname.equals(Constants.ATTRNAME_SELECT))
         {
  -        m_selectPattern 
  -          = m_stylesheet.createXPath(atts.getValue(i), this);
  +        String s = atts.getValue(i);
  +        if(s.startsWith("{"))
  +          processor.error(XSLTErrorResources.ER_NO_CURLYBRACE);
  +        else
  +          m_selectPattern 
  +            = m_stylesheet.createXPath(s, this);
         }
         else if(aname.equals(Constants.ATTRNAME_LANG))
         {