diff options
author | Caolán McNamara <caolanm@redhat.com> | 2022-12-11 20:31:55 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2022-12-11 23:11:00 +0000 |
commit | 06089485040a13afc5945d31d59e0959e2412f27 (patch) | |
tree | 3386d4806f8aef396fc6e93aee90da469db00c4a /vcl | |
parent | 0f3b1feeea75a3e7c5fd83fc38d318338d702348 (diff) |
ofz#54221 drop unassigned bits
Change-Id: I3e4303629aa5502dc35bf562b5f4e5aed183234a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/143950
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/source/font/font.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vcl/source/font/font.cxx b/vcl/source/font/font.cxx index 46009ff47d04..5c2857770a73 100644 --- a/vcl/source/font/font.cxx +++ b/vcl/source/font/font.cxx @@ -514,7 +514,8 @@ SvStream& ReadImplFont( SvStream& rIStm, ImplFont& rImplFont, tools::Long& rnNor rIStm.ReadUChar( nTmp8 ); rImplFont.meRelief = static_cast<FontRelief>(nTmp8); rIStm.ReadUInt16( nTmp16 ); rImplFont.maCJKLanguageTag.reset( LanguageType(nTmp16) ); rIStm.ReadCharAsBool( bTmp ); rImplFont.mbVertical = bTmp; - rIStm.ReadUInt16( nTmp16 ); rImplFont.meEmphasisMark = static_cast<FontEmphasisMark>(nTmp16); + rIStm.ReadUInt16( nTmp16 ); + rImplFont.meEmphasisMark = static_cast<FontEmphasisMark>(nTmp16 & o3tl::typed_flags<FontEmphasisMark>::mask); } if( aCompat.GetVersion() >= 3 ) |