From: Piotr Caban piotr@codeweavers.com
--- dlls/ole32/stg_prop.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/dlls/ole32/stg_prop.c b/dlls/ole32/stg_prop.c index 3d590b69b0d..70d7635cc72 100644 --- a/dlls/ole32/stg_prop.c +++ b/dlls/ole32/stg_prop.c @@ -2558,6 +2558,8 @@ static HRESULT PropertyStorage_WriteToStream(PropertyStorage_impl *This) hr = IStream_Write(This->stm, &dwTemp, sizeof(dwTemp), &count);
end: + if (SUCCEEDED(hr)) + This->dirty = FALSE; return hr; }