sw/source/core/text/EnhancedPDFExportHelper.cxx |    5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

New commits:
commit 9d829facd92d51c7eba8a8cc30bac4d5fbdea112
Author:     Mike Kaganski <mike.kagan...@collabora.com>
AuthorDate: Mon Mar 13 12:04:03 2023 +0000
Commit:     Mike Kaganski <mike.kagan...@collabora.com>
CommitDate: Mon Mar 13 13:47:05 2023 +0000

    Fix build
    
    ... after commit 470a2c0692533f42d333b9416daf3f0871cd951a
    and commit 544d6d781b3c8aa108ced362d708693b5127f3d7
    landed, tested on CI independently.
    
    Change-Id: Ibc2ee083e9afde47c37af3c20a8fcb895b635861
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/148765
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>
    Tested-by: Jenkins

diff --git a/sw/source/core/text/EnhancedPDFExportHelper.cxx 
b/sw/source/core/text/EnhancedPDFExportHelper.cxx
index cdab7496cf8c..9939d0237cd1 100644
--- a/sw/source/core/text/EnhancedPDFExportHelper.cxx
+++ b/sw/source/core/text/EnhancedPDFExportHelper.cxx
@@ -1246,10 +1246,11 @@ void SwTaggedPDFHelper::BeginBlockStructureElements()
 
                 // Heading: H1 - H6
 
-                if (pTextNd->IsOutline()
+                if (int nRealLevel = pTextNd->GetAttrOutlineLevel() - 1;
+                    nRealLevel >= 0
+                    && !pTextNd->IsInRedlines()
                     && sw::IsParaPropsNode(*pFrame->getRootFrame(), *pTextNd))
                 {
-                    int nRealLevel = pTextNd->GetAttrOutlineLevel()-1;
                     switch(nRealLevel)
                     {
                         case 0 :

Reply via email to