[jira] [Assigned] (XERCESC-2238) Missing AttributesImpl or AttributesListImpl or VecAttrListImpl copy constructor
"Scott Cantor (Jira)" <[email protected]> Mon, 23 Sep 2024 20:11:00 +0000 (UTC)
| Newsgroups | gmane.text.xml.xerces-c.devel |
|---|---|
| Message-ID | <[email protected]> |
[ https://issues.apache.org/jira/browse/XERCESC-2238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Scott Cantor reassigned XERCESC-2238:
-------------------------------------
Assignee: Scott Cantor
> 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, 3.2.4
> Reporter: Charles Shoopak
> Assignee: Scott Cantor
> Priority: Minor
> Fix For: 3.3.0
>
>
> 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)