Jacek Caban (@jacek) commented about dlls/ieframe/navigate.c:
WCHAR *new_url; if(url) {
new_url = heap_strdupW(url);
}else { new_url = NULL; }new_url = wcsdup(url); if(!new_url) return E_OUTOFMEMORY;
- heap_free(This->url);
- free(This->url);
This does not match `DocHost_Release`. It's not the first such case, the way you selectively convert allocations is both more error-prone and harder to review than needed.