oox/source/export/drawingml.cxx | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-)
New commits: commit a7f182d0805b40175b347c3ae08a91a8cdd0132f Author: Michael Meeks <[email protected]> AuthorDate: Mon Oct 6 20:31:07 2025 +0100 Commit: Michael Meeks <[email protected]> CommitDate: Fri Oct 10 12:48:36 2025 +0200 oox: share color hexification code. Change-Id: Ib4a430d6d7c32f662a4b3e4f056cea1b11b3ca74 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/192009 Reviewed-by: Noel Grandin <[email protected]> Tested-by: Jenkins CollaboraOffice <[email protected]> Reviewed-by: Michael Meeks <[email protected]> diff --git a/oox/source/export/drawingml.cxx b/oox/source/export/drawingml.cxx index f316de725ef7..be34f580934e 100644 --- a/oox/source/export/drawingml.cxx +++ b/oox/source/export/drawingml.cxx @@ -343,23 +343,7 @@ namespace OString getColorStr(const ::Color nColor) { // Transparency is a separate element. - OString sColor = OString::number(sal_uInt32(nColor) & 0x00FFFFFF, 16); - if (sColor.getLength() < 6) - { - OStringBuffer sBuf("0"); - int remains = 5 - sColor.getLength(); - - while (remains > 0) - { - sBuf.append("0"); - remains--; - } - - sBuf.append(sColor); - - sColor = sBuf.toString(); - } - return sColor; + return I32SHEX(sal_uInt32(nColor) & 0x00FFFFFF); } }
