22 Sep
2025
22 Sep
'25
9:33 a.m.
From: Dmitry Timoshkov <dmitry(a)baikal.ru> Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru> --- dlls/ole32/stg_prop.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/ole32/stg_prop.c b/dlls/ole32/stg_prop.c index 2ac9eec11f5..ea7aa0824ff 100644 --- a/dlls/ole32/stg_prop.c +++ b/dlls/ole32/stg_prop.c @@ -1063,7 +1063,10 @@ static HRESULT WINAPI IPropertyStorage_fnCommit( return STG_E_ACCESSDENIED; EnterCriticalSection(&This->cs); if (This->dirty) + { hr = PropertyStorage_WriteToStream(This); + if (hr == S_OK) This->dirty = FALSE; + } else hr = S_OK; LeaveCriticalSection(&This->cs); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/9029