Kaydet (Commit) 6b496d6a authored tarafından Caolán McNamara's avatar Caolán McNamara

ofz#9023 Undefined-shift

Change-Id: I167461e51bdc1fd68120a9d482ca7b08205a93f2
Reviewed-on: https://gerrit.libreoffice.org/56226
Tested-by: Jenkins
Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
üst 1fd79d7a
...@@ -23,7 +23,8 @@ namespace font ...@@ -23,7 +23,8 @@ namespace font
{ {
constexpr sal_uInt32 featureCode(const char sFeature[4]) constexpr sal_uInt32 featureCode(const char sFeature[4])
{ {
return sFeature[0] << 24 | sFeature[1] << 16 | sFeature[2] << 8 | sFeature[3] << 0; return static_cast<sal_uInt32>(sFeature[0]) << 24U | static_cast<sal_uInt32>(sFeature[1]) << 16U
| static_cast<sal_uInt32>(sFeature[2]) << 8U | static_cast<sal_uInt32>(sFeature[3]);
} }
VCL_DLLPUBLIC OUString featureCodeAsString(sal_uInt32 nFeature); VCL_DLLPUBLIC OUString featureCodeAsString(sal_uInt32 nFeature);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment