mirror of
https://github.com/reactos/wine.git
synced 2025-02-27 08:15:36 +00:00
vbscript: Fix potential crash if script site creation failed.
This commit is contained in:
parent
ab854893aa
commit
dba0fe3614
@ -209,11 +209,12 @@ static HRESULT set_object_site(script_ctx_t *ctx, IUnknown *obj)
|
|||||||
return S_OK;
|
return S_OK;
|
||||||
|
|
||||||
ax_site = create_ax_site(ctx);
|
ax_site = create_ax_site(ctx);
|
||||||
if(ax_site)
|
if(ax_site) {
|
||||||
hres = IObjectWithSite_SetSite(obj_site, ax_site);
|
hres = IObjectWithSite_SetSite(obj_site, ax_site);
|
||||||
|
IUnknown_Release(ax_site);
|
||||||
|
}
|
||||||
else
|
else
|
||||||
hres = E_OUTOFMEMORY;
|
hres = E_OUTOFMEMORY;
|
||||||
IUnknown_Release(ax_site);
|
|
||||||
IObjectWithSite_Release(obj_site);
|
IObjectWithSite_Release(obj_site);
|
||||||
return hres;
|
return hres;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user