AddAttribute may take 'namespace:full:uri^attribute_name'
commitda8d369a1fb06dfe6ef47d6e0da4402bb12ede27
authorMike Kaganski <mike.kaganski@collabora.com>
Tue, 24 Jan 2023 05:52:01 +0000 (24 08:52 +0300)
committerMike Kaganski <mike.kaganski@collabora.com>
Tue, 24 Jan 2023 09:46:52 +0000 (24 09:46 +0000)
tree1a141ff882e19e923e9df4eaf3e1d4e026304607
parent22c292a2a9f4f459539d042ad902441a3583c804
AddAttribute may take 'namespace:full:uri^attribute_name'

... e.g., created in SaxNamespaceFilter::startElement, which calls
XMLNamespaces::applyNSToAttributeName to make such a name.

See https://gerrit.libreoffice.org/c/core/+/145526/comments/26536db2_d8fb1e1b,
which notified that the assert from f2f008c52aaa88329c07f441de60d6fdfce9f0b3
("Merge SvXMLAttributeList to comphelper::AttributeList", 2023-01-15) started
to fail on some input.

Change-Id: Ia0afc167aefac463bcd354dc009bff6e14a64dfa
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146054
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
comphelper/source/xml/attributelist.cxx