Jacek Caban (@jacek) commented about dlls/mshtml/script.c:
return E_UNEXPECTED;if(!IsEqualGUID(&CLSID_JScript, &prop->script_host->guid) ||IActiveScript_QueryInterface(prop->script_host->script, &IID_IWineJScript, (void **)&jscript) != S_OK)return S_OK;hres = IWineJScript_GlobalPropExists(jscript, prop->id);IWineJScript_Release(jscript);return hres;- }
- case GLOBAL_ELEMENTVAR: {
IHTMLElement *elem;BSTR bstr;if(!(bstr = SysAllocString(prop->name)))return E_OUTOFMEMORY;
I think it would be better to just store the name as `BSTR` instead.