vcl/source/filter/svm/SvmConverter.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 8a13488f19a8be3bdaa58c7a08fbd26ed08e6e29
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Mon Apr 4 09:11:18 2022 +0100
Commit:     Caolán McNamara <caol...@redhat.com>
CommitDate: Mon Apr 4 11:44:12 2022 +0200

    ofz: Invalid-enum-value
    
    Change-Id: I12805bd4cab4f00025aa86eb2fb014dcac5ba56b
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132498
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caol...@redhat.com>

diff --git a/vcl/source/filter/svm/SvmConverter.cxx 
b/vcl/source/filter/svm/SvmConverter.cxx
index 78ba871d448e..7dffac6dc4a1 100644
--- a/vcl/source/filter/svm/SvmConverter.cxx
+++ b/vcl/source/filter/svm/SvmConverter.cxx
@@ -673,7 +673,7 @@ void SVMConverter::ImplConvertFromSVM1( SvStream& rIStm, 
GDIMetaFile& rMtf )
                 aFont.SetCharSet( static_cast<rtl_TextEncoding>(nCharSet) );
                 aFont.SetFamily( static_cast<FontFamily>(nFamily) );
                 aFont.SetPitch( static_cast<FontPitch>(nPitch) );
-                aFont.SetAlignment( static_cast<TextAlign>(nAlign) );
+                aFont.SetAlignment( static_cast<TextAlign>(nAlign & 
SAL_MAX_ENUM) );
                 aFont.SetWeight( ( nWeight == 1 ) ? WEIGHT_LIGHT : ( nWeight 
== 2 ) ? WEIGHT_NORMAL :
                                  ( nWeight == 3 ) ? WEIGHT_BOLD : 
WEIGHT_DONTKNOW );
                 aFont.SetUnderline( static_cast<FontLineStyle>(nUnderline & 
SAL_MAX_ENUM) );

Reply via email to