diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-04-19 11:10:43 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-04-19 12:23:46 +0200 |
commit | 2ee60f02c456f39a80edb2dbfed48c3e0147a7f7 (patch) | |
tree | ca4b9c95c2c1f28dcfd4ecb3307015c7f82603b9 /drawinglayer/source/tools/emfpfont.cxx | |
parent | 9df2821e61979dab32390d5c64dd49bee868adbb (diff) |
loplugin:flatten in drawinglayer
Change-Id: Ieb5f682ec627c8d8ddfc286ec0e4422104b4d847
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92494
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'drawinglayer/source/tools/emfpfont.cxx')
-rw-r--r-- | drawinglayer/source/tools/emfpfont.cxx | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/drawinglayer/source/tools/emfpfont.cxx b/drawinglayer/source/tools/emfpfont.cxx index b1dcaa12359f..a9ee61511234 100644 --- a/drawinglayer/source/tools/emfpfont.cxx +++ b/drawinglayer/source/tools/emfpfont.cxx @@ -56,19 +56,19 @@ namespace emfplushelper SAL_INFO("drawinglayer", "EMF+\tReserved: 0x" << reserved << std::dec); SAL_INFO("drawinglayer", "EMF+\tLength: " << length); - if (length > 0 && length < 0x4000) - { - rtl_uString *pStr = rtl_uString_alloc(length); - sal_Unicode *chars = pStr->buffer; + if (!(length > 0 && length < 0x4000)) + return; - for (sal_uInt32 i = 0; i < length; ++i) - { - s.ReadUtf16(chars[i]); - } + rtl_uString *pStr = rtl_uString_alloc(length); + sal_Unicode *chars = pStr->buffer; - family = OUString(pStr, SAL_NO_ACQUIRE); - SAL_INFO("drawinglayer", "EMF+\tFamily: " << family); + for (sal_uInt32 i = 0; i < length; ++i) + { + s.ReadUtf16(chars[i]); } + + family = OUString(pStr, SAL_NO_ACQUIRE); + SAL_INFO("drawinglayer", "EMF+\tFamily: " << family); } } |