Jacek Caban (@jacek) commented about dlls/urlmon/zone_id.c:
- PZIZoneId_Release,
 - PZIZoneId_GetId,
 - PZIZoneId_SetId,
 - PZIZoneId_Remove
 +};
+HRESULT PersistentZoneIdentifier_Construct(IUnknown *outer, LPVOID *ppobj) +{
- PersistentZoneIdentifier *ret;
 - TRACE("(%p %p)\n", outer, ppobj);
 - URLMON_LockModule();
 - ret = malloc(sizeof(PersistentZoneIdentifier));
 
`return E_OUTOFMEMORY;` if allocation fails.