Hi, Before 9ae701509add0f0192b02fab787c6acbc64be349 FastAttributeList used map to store attribute="value" pairs in XML elements. I guess I did not realize when changing map to list that it will cause problems because somebody writes the same attribute twice.
One problem is described in https://bugs.documentfoundation.org/show_bug.cgi?id=85769 for which I did https://gerrit.libreoffice.org/#/c/15367/ but no idea if that fix is OK. Caolan tried to avoid assert with 969c1d5e44ed11e08f64334ed65ce01d2fa54acb (but I now get "Assertion `aColorString.equalsL(pExistingValue, rtl_str_getLength(pExistingValue))' failed." for docx/fdo72640-3.docx) The question is: should we return to using map in Writer or try to fix these problems one by one as they come? Feel free to approve https://gerrit.libreoffice.org/#/c/15367/ :-) Thanks, Matus _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice