You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by tn...@apache.org on 2001/12/07 02:37:24 UTC

cvs commit: xml-xerces/c/src/idom IDDocumentFragmentImpl.cpp IDDocumentImpl.cpp IDDocumentTypeImpl.cpp IDElementImpl.cpp IDEntityImpl.cpp IDEntityReferenceImpl.cpp IDNotationImpl.cpp

tng         01/12/06 17:37:24

  Modified:    c/src/idom IDDocumentFragmentImpl.cpp IDDocumentImpl.cpp
                        IDDocumentTypeImpl.cpp IDElementImpl.cpp
                        IDEntityImpl.cpp IDEntityReferenceImpl.cpp
                        IDNotationImpl.cpp
  Log:
  [Bug 1959] setNodeValue throws exception when spec specifies NOP.
  
  Revision  Changes    Path
  1.3       +2 -2      xml-xerces/c/src/idom/IDDocumentFragmentImpl.cpp
  
  Index: IDDocumentFragmentImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/idom/IDDocumentFragmentImpl.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- IDDocumentFragmentImpl.cpp	2001/05/11 13:25:40	1.2
  +++ IDDocumentFragmentImpl.cpp	2001/12/07 01:37:24	1.3
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: IDDocumentFragmentImpl.cpp,v 1.2 2001/05/11 13:25:40 tng Exp $
  + * $Id: IDDocumentFragmentImpl.cpp,v 1.3 2001/12/07 01:37:24 tng Exp $
    */
   
   #include "IDDocumentFragmentImpl.hpp"
  @@ -110,7 +110,7 @@
   
   void IDDocumentFragmentImpl::setNodeValue(const XMLCh *x)
   {
  -        throw IDOM_DOMException(IDOM_DOMException::NO_MODIFICATION_ALLOWED_ERR, 0);
  +    fNode.setNodeValue(x);
   };
   
   
  
  
  
  1.13      +2 -2      xml-xerces/c/src/idom/IDDocumentImpl.cpp
  
  Index: IDDocumentImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/idom/IDDocumentImpl.cpp,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- IDDocumentImpl.cpp	2001/11/01 21:37:53	1.12
  +++ IDDocumentImpl.cpp	2001/12/07 01:37:24	1.13
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: IDDocumentImpl.cpp,v 1.12 2001/11/01 21:37:53 tng Exp $
  + * $Id: IDDocumentImpl.cpp,v 1.13 2001/12/07 01:37:24 tng Exp $
    */
   
   #include <util/XMLUniDefs.hpp>
  @@ -482,7 +482,7 @@
   
   void IDDocumentImpl::setNodeValue(const XMLCh *x)
   {
  -    throw IDOM_DOMException(IDOM_DOMException::NO_MODIFICATION_ALLOWED_ERR, 0);
  +    fNode.setNodeValue(x);
   };
   
   
  
  
  
  1.5       +2 -3      xml-xerces/c/src/idom/IDDocumentTypeImpl.cpp
  
  Index: IDDocumentTypeImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/idom/IDDocumentTypeImpl.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- IDDocumentTypeImpl.cpp	2001/10/18 15:01:01	1.4
  +++ IDDocumentTypeImpl.cpp	2001/12/07 01:37:24	1.5
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: IDDocumentTypeImpl.cpp,v 1.4 2001/10/18 15:01:01 tng Exp $
  + * $Id: IDDocumentTypeImpl.cpp,v 1.5 2001/12/07 01:37:24 tng Exp $
    */
   
   #include "IDDocumentTypeImpl.hpp"
  @@ -265,8 +265,7 @@
   
   void IDDocumentTypeImpl::setNodeValue(const XMLCh *val)
   {
  -    throw IDOM_DOMException(
  -        IDOM_DOMException::NO_MODIFICATION_ALLOWED_ERR, 0);
  +    fNode.setNodeValue(val);
   };
   
   
  
  
  
  1.5       +2 -2      xml-xerces/c/src/idom/IDElementImpl.cpp
  
  Index: IDElementImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/idom/IDElementImpl.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- IDElementImpl.cpp	2001/10/03 15:49:01	1.4
  +++ IDElementImpl.cpp	2001/12/07 01:37:24	1.5
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: IDElementImpl.cpp,v 1.4 2001/10/03 15:49:01 tng Exp $
  + * $Id: IDElementImpl.cpp,v 1.5 2001/12/07 01:37:24 tng Exp $
    */
   
   #include "IDElementImpl.hpp"
  @@ -250,7 +250,7 @@
   
   void IDElementImpl::setNodeValue(const XMLCh *x)
   {
  -    throw IDOM_DOMException(IDOM_DOMException::NO_MODIFICATION_ALLOWED_ERR, 0);
  +    fNode.setNodeValue(x);
   };
   
   
  
  
  
  1.3       +2 -2      xml-xerces/c/src/idom/IDEntityImpl.cpp
  
  Index: IDEntityImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/idom/IDEntityImpl.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- IDEntityImpl.cpp	2001/05/11 13:25:43	1.2
  +++ IDEntityImpl.cpp	2001/12/07 01:37:24	1.3
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: IDEntityImpl.cpp,v 1.2 2001/05/11 13:25:43 tng Exp $
  + * $Id: IDEntityImpl.cpp,v 1.3 2001/12/07 01:37:24 tng Exp $
    */
   
   #include "IDOM_DOMException.hpp"
  @@ -128,7 +128,7 @@
   
   void IDEntityImpl::setNodeValue(const XMLCh *arg)
   {
  -    throw IDOM_DOMException(IDOM_DOMException::NO_MODIFICATION_ALLOWED_ERR, 0);
  +    fNode.setNodeValue(arg);
   };
   
   
  
  
  
  1.3       +2 -2      xml-xerces/c/src/idom/IDEntityReferenceImpl.cpp
  
  Index: IDEntityReferenceImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/idom/IDEntityReferenceImpl.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- IDEntityReferenceImpl.cpp	2001/05/11 13:25:43	1.2
  +++ IDEntityReferenceImpl.cpp	2001/12/07 01:37:24	1.3
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: IDEntityReferenceImpl.cpp,v 1.2 2001/05/11 13:25:43 tng Exp $
  + * $Id: IDEntityReferenceImpl.cpp,v 1.3 2001/12/07 01:37:24 tng Exp $
    */
   
   /**
  @@ -173,7 +173,7 @@
   */
   void IDEntityReferenceImpl::setNodeValue(const XMLCh *x)
   {
  -    throw IDOM_DOMException(IDOM_DOMException::NO_MODIFICATION_ALLOWED_ERR, 0);
  +    fNode.setNodeValue(x);
   }
   
   
  
  
  
  1.3       +2 -2      xml-xerces/c/src/idom/IDNotationImpl.cpp
  
  Index: IDNotationImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/idom/IDNotationImpl.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- IDNotationImpl.cpp	2001/05/11 13:25:46	1.2
  +++ IDNotationImpl.cpp	2001/12/07 01:37:24	1.3
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: IDNotationImpl.cpp,v 1.2 2001/05/11 13:25:46 tng Exp $
  + * $Id: IDNotationImpl.cpp,v 1.3 2001/12/07 01:37:24 tng Exp $
    */
   
   /**
  @@ -141,7 +141,7 @@
   
   void IDNotationImpl::setNodeValue(const XMLCh *arg)
   {
  -    throw IDOM_DOMException(IDOM_DOMException::NO_MODIFICATION_ALLOWED_ERR, 0);
  +    fNode.setNodeValue(arg);
   };
   
   
  
  
  

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