summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>2021-02-23 13:37:20 +0100
committerSamuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>2021-02-23 15:02:06 +0100
commit07324a1c4acd2e051d84ac0961979b8b88826f83 (patch)
treebe9c58b4e0e22871eb07a4303ecb611bd18603f7
parente549d811466c6e77815f60b64dd0a9f949e7f518 (diff)
Add mutex guard when assigning member
Change-Id: I173824eaccea35d9f5e47b4248939050fceb939c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111393 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
-rw-r--r--fpicker/source/win32/VistaFilePickerImpl.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/fpicker/source/win32/VistaFilePickerImpl.cxx b/fpicker/source/win32/VistaFilePickerImpl.cxx
index 7d3b4d014450..ba53a2c9175e 100644
--- a/fpicker/source/win32/VistaFilePickerImpl.cxx
+++ b/fpicker/source/win32/VistaFilePickerImpl.cxx
@@ -490,7 +490,10 @@ void VistaFilePickerImpl::impl_sta_CreateDialog(const RequestRef& rRequest, Pick
sal_Int64 tmp = 0;
aAny >>= tmp;
if(tmp != 0)
+ {
+ osl::MutexGuard aLock(m_aMutex);
m_hParentWindow = reinterpret_cast<HWND>(tmp);
+ }
}
}