sax/source/expatwrap/saxwriter.cxx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)
New commits: commit 7e09d08807b5ba2fd8b9831557752a415bdad562 Author: Stephan Bergmann <sberg...@redhat.com> AuthorDate: Wed Nov 13 18:39:35 2019 +0100 Commit: Stephan Bergmann <sberg...@redhat.com> CommitDate: Wed Nov 13 22:30:31 2019 +0100 Fix useless assert(true) (which would never fire) ...and simplify the code a bit. It had been introduced with 0a1d5af2a18d6a062c45d65689fbce619922dcc8 "tdf#115429 sax: assert if exporting an invalid XML attribute/element", apparently meant to be an assert(false) instead. A `make check screenshot` didn't cause the (now active) assert to fire in my local build. Change-Id: I275661f290491ff2d094288522f98d77cb4662ec Reviewed-on: https://gerrit.libreoffice.org/82631 Reviewed-by: Michael Stahl <michael.st...@cib.de> Tested-by: Jenkins diff --git a/sax/source/expatwrap/saxwriter.cxx b/sax/source/expatwrap/saxwriter.cxx index 901682a5ca01..7eb599a5cfc6 100644 --- a/sax/source/expatwrap/saxwriter.cxx +++ b/sax/source/expatwrap/saxwriter.cxx @@ -578,10 +578,8 @@ void CheckValidName(OUString const& rName) auto const c(rName[i]); if (c == ':') { - if (hasColon) - assert("only one colon allowed"); - else - hasColon = true; + assert(!hasColon && "only one colon allowed"); + hasColon = true; } else if (!rtl::isAsciiAlphanumeric(c) && c != '_' && c != '-' && c != '.' && !inrange(c, 0x00C0, 0x00D6) && !inrange(c, 0x00D8, 0x00F6) && _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits