You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by pe...@apache.org on 2002/02/18 21:25:48 UTC

cvs commit: xml-xerces/c/src/xercesc/validators/common ContentSpecNode.cpp

peiyongz    02/02/18 12:25:48

  Modified:    c/src/xercesc/validators/common ContentSpecNode.cpp
  Log:
  fix: Add code for ContentSpecNode::All in formatNode()
  
  Revision  Changes    Path
  1.2       +16 -1     xml-xerces/c/src/xercesc/validators/common/ContentSpecNode.cpp
  
  Index: ContentSpecNode.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/common/ContentSpecNode.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ContentSpecNode.cpp	1 Feb 2002 22:22:38 -0000	1.1
  +++ ContentSpecNode.cpp	18 Feb 2002 20:25:48 -0000	1.2
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: ContentSpecNode.cpp,v 1.1 2002/02/01 22:22:38 peiyongz Exp $
  + * $Id: ContentSpecNode.cpp,v 1.2 2002/02/18 20:25:48 peiyongz Exp $
    */
   
   
  @@ -184,6 +184,21 @@
           case ContentSpecNode::Sequence :
               if (parentType != curType)
                   bufToFill.append(chOpenParen);
  +            formatNode(first, curType, bufToFill);
  +            bufToFill.append(chComma);
  +            formatNode(second, curType, bufToFill);
  +            if (parentType != curType)
  +                bufToFill.append(chCloseParen);
  +            break;
  +
  +        case ContentSpecNode::All :
  +            if (parentType != curType)
  +			{
  +                bufToFill.append(chLatin_A);
  +                bufToFill.append(chLatin_l);
  +                bufToFill.append(chLatin_l);
  +                bufToFill.append(chOpenParen);
  +			}
               formatNode(first, curType, bufToFill);
               bufToFill.append(chComma);
               formatNode(second, curType, bufToFill);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org