sw/source/core/text/itratr.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit cd82dc383e4e1aaceda1831ca6b28f829945ce82
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Thu Mar 24 14:32:22 2022 +0000
Commit:     Michael Stahl <michael.st...@allotropia.de>
CommitDate: Mon May 16 12:26:55 2022 +0200

    forcepoint#86 RES_TXTATR_UNKNOWN_CONTAINER item put at invalid index
    
    RES_CHRATR_BEGIN is 1, presumably RES_TXTATR_UNKNOWN_CONTAINER should
    be stored in the last index
    
    Change-Id: Id37fff41cbbccbc26fe5ccce6027014af7362729
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132040
    Tested-by: Jenkins
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>
    (cherry picked from commit f5ff8e0feb218a001e2ce5ced9ec4e13f2bff73d)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133898
    Tested-by: Michael Stahl <michael.st...@allotropia.de>

diff --git a/sw/source/core/text/itratr.cxx b/sw/source/core/text/itratr.cxx
index 4933bce92c9f..1a60ff2b42d6 100644
--- a/sw/source/core/text/itratr.cxx
+++ b/sw/source/core/text/itratr.cxx
@@ -447,7 +447,7 @@ static void InsertCharAttrs(SfxPoolItem const** pAttrs, 
SfxItemSet const& rItems
         }
         else if (nWhich == RES_TXTATR_UNKNOWN_CONTAINER)
         {
-            pAttrs[RES_CHRATR_END] = pItem;
+            pAttrs[RES_CHRATR_END - RES_CHRATR_BEGIN] = pItem;
         }
     }
 }

Reply via email to