29 Aug
2025
29 Aug
'25
7:24 p.m.
Jacek Caban (@jacek) commented about dlls/mshtml/omnavigator.c:
- FIXME("(%p)->(%s %s %p)\n", This, debugstr_w(string), debugstr_w(mimeType), ppNode); + TRACE("(%p)->(%s %s %p)\n", This, debugstr_w(string), debugstr_w(mimeType), ppNode);
- return E_NOTIMPL; + if(!string || !mimeType) + return E_INVALIDARG; + + for(i = 0; i < ARRAY_SIZE(content_type); i++) { + if(mimeType[i] > 'z') + return E_INVALIDARG; + content_type[i] = tolower(mimeType[i]); + if(!mimeType[i]) + break; + } + if(i >= ARRAY_SIZE(content_type)) + return E_INVALIDARG; It could be simplified to `_strlwr(strdupWtoA(string))`.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/8821#note_114241