From 67c2a4786154a5c246998f119c3349e4d725e43b Mon Sep 17 00:00:00 2001 From: Julien Nabet Date: Mon, 4 Dec 2023 18:59:43 +0100 Subject: cid#1545597 Using invalid iterator and : cid#1545537 Using invalid iterator cid#1545508 Using invalid iterator cid#1545494 Using invalid iterator cid#1545478 Using invalid iterator cid#1545427 Using invalid iterator cid#1545420 Using invalid iterator cid#1545400 Using invalid iterator cid#1545300 Using invalid iterator cid#1545258 Using invalid iterator cid#1545257 Using invalid iterator cid#1545200 Using invalid iterator cid#1545183 Using invalid iterator Change-Id: Ibf3a41902f34286967195c5c3b22e337a4b06809 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160322 Tested-by: Jenkins Reviewed-by: Julien Nabet --- toolkit/source/controls/unocontrolmodel.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'toolkit') diff --git a/toolkit/source/controls/unocontrolmodel.cxx b/toolkit/source/controls/unocontrolmodel.cxx index de573b11e1a5..0868fc2f6a26 100644 --- a/toolkit/source/controls/unocontrolmodel.cxx +++ b/toolkit/source/controls/unocontrolmodel.cxx @@ -1167,7 +1167,9 @@ void UnoControlModel::getFastPropertyValue( std::unique_lock& /*rGua rValue = *pProp; else if ( ( nPropId >= BASEPROPERTY_FONTDESCRIPTORPART_START ) && ( nPropId <= BASEPROPERTY_FONTDESCRIPTORPART_END ) ) { - pProp = &( maData.find( BASEPROPERTY_FONTDESCRIPTOR )->second ); + const auto iter = maData.find( BASEPROPERTY_FONTDESCRIPTOR ); + assert(iter != maData.end()); + pProp = &(iter->second); css::awt::FontDescriptor aFD; (*pProp) >>= aFD; switch ( nPropId ) -- cgit