From a8e52f12d277d9f6ee508f6512f3028810ec12ab Mon Sep 17 00:00:00 2001 From: Kohei Yoshida Date: Tue, 11 Jun 2013 18:50:05 -0400 Subject: [PATCH] Add a comment clarifying the intent of the code that may look like a bug. Change-Id: Idd340f939bcfbe6bb8cf2f589662ea8691e1606c --- sc/source/filter/html/htmlpars.cxx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sc/source/filter/html/htmlpars.cxx b/sc/source/filter/html/htmlpars.cxx index 110a7cb57fd9..584aaeffc5b8 100644 --- a/sc/source/filter/html/htmlpars.cxx +++ b/sc/source/filter/html/htmlpars.cxx @@ -2188,6 +2188,9 @@ OUString decodeNumberFormat(const OUString& rFmt) } if (nDigitCount) { + // Hex-encoded character found. Decode it back into its + // original character. An example of number format with + // hex-encoded chars: "\0022$\0022\#\,\#\#0\.00" sal_Int32 nVal = OUString(p1, nDigitCount).toInt32(16); aBuf.append(static_cast(nVal)); }