Charles Shoopak created XERCESC-2238:
----------------------------------------

             Summary: Missing AttributesImpl  or AttributesListImpl or 
VecAttrListImpl copy constructor
                 Key: XERCESC-2238
                 URL: https://issues.apache.org/jira/browse/XERCESC-2238
             Project: Xerces-C++
          Issue Type: Bug
          Components: SAX/SAX2
    Affects Versions: 3.2.3
            Reporter: Charles Shoopak


   In VecAttributesImpl.hpp (and same for VecAttrListImpl):

   //  Unimplemented constructors and operators
    // -----------------------------------------------------------------------
    VecAttributesImpl(const VecAttributesImpl&);
    VecAttributesImpl& operator=(const VecAttributesImpl&);

 

We can read of the storied AttributesImpl in Attributes.hpp, it says:

   "The instance provided will return valid results only during the scope of 
the startElement invocation (to save it for future use, the application must 
make a copy: the AttributesImpl helper class provides a convenient constructor 
for doing so)."

And notes elsewhere say AttributesListImpl is deprecated, use (non existent) 
AttributesImpl instead.

Dom has cloneNode. I could go looking for an older version of xerces that 
contains AttributesListImpl? Or write some hack for now. Am I missing something 
obvious?

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org
For additional commands, e-mail: c-dev-h...@xerces.apache.org

Reply via email to