chart2/source/model/main/ChartModel_Persistence.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 50a0bb366da12eab4ac673609c8335102915171c
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Thu Oct 31 08:33:56 2024 +0000
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Thu Oct 31 14:39:04 2024 +0100

    cid#1607783 Data race condition
    
    Change-Id: Ie1a4fac64db52c584c183b132d57c588bcc56567
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175840
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>
    Tested-by: Jenkins

diff --git a/chart2/source/model/main/ChartModel_Persistence.cxx 
b/chart2/source/model/main/ChartModel_Persistence.cxx
index d508c1de527b..0049bd735954 100644
--- a/chart2/source/model/main/ChartModel_Persistence.cxx
+++ b/chart2/source/model/main/ChartModel_Persistence.cxx
@@ -206,7 +206,7 @@ void SAL_CALL ChartModel::storeSelf( const Sequence< 
beans::PropertyValue >& rMe
 // frame::XStorable (base of XStorable2)
 sal_Bool SAL_CALL ChartModel::hasLocation()
 {
-    //@todo guard
+    std::unique_lock aGuard(m_aLifeTimeManager.m_aAccessMutex);
     return !m_aResource.isEmpty();
 }
 

Reply via email to