ole32/tests: Don't crash when StgOpenStorage fails.
This commit is contained in:
parent
eb446e8640
commit
04f5160c93
|
@ -3082,7 +3082,8 @@ if (hr == S_OK) {
|
|||
/* writer mode */
|
||||
hr = StgOpenStorage(fileW, NULL, STGM_DIRECT_SWMR | STGM_READWRITE | STGM_SHARE_DENY_WRITE, NULL, 0, &stg);
|
||||
ok(hr == S_OK, "got %08x\n", hr);
|
||||
|
||||
if(hr == S_OK)
|
||||
{
|
||||
ref = IStorage_AddRef(stg);
|
||||
IStorage_Release(stg);
|
||||
|
||||
|
@ -3095,6 +3096,7 @@ if (hr == S_OK) {
|
|||
|
||||
IDirectWriterLock_Release(dwlock);
|
||||
IStorage_Release(stg);
|
||||
}
|
||||
|
||||
DeleteFileW(fileW);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue