dbertoni    2002/11/02 21:51:48

  Modified:    c/src/XSLT ElemText.cpp
  Log:
  Ensure ElemText never has any children.
  
  Revision  Changes    Path
  1.9       +3 -15     xml-xalan/c/src/XSLT/ElemText.cpp
  
  Index: ElemText.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XSLT/ElemText.cpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- ElemText.cpp      24 Sep 2002 01:42:34 -0000      1.8
  +++ ElemText.cpp      3 Nov 2002 05:51:47 -0000       1.9
  @@ -116,6 +116,7 @@
   
   ElemText::~ElemText()
   {
  +     assert(getNextSiblingElem() == 0 && getFirstChildElem() == 0);
   }
   
   
  @@ -129,20 +130,7 @@
   
   
   bool
  -ElemText::childTypeAllowed(int       xslToken) const
  +ElemText::childTypeAllowed(int       /* xslToken */) const
   {
  -     bool    fResult = false;
  -
  -     switch(xslToken)
  -     {
  -     // char-instructions 
  -     case StylesheetConstructionContext::ELEMNAME_TEXT_LITERAL_RESULT:
  -             fResult = true;
  -             break;
  -
  -     default:
  -             break;
  -     }
  -
  -     return fResult;
  +     return false;
   }
  
  
  

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

Reply via email to