[PATCH v2 0/1] MR10732: msxml3: Do not reply on strings being BSTRs in createNode().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=59684 Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> -- v2: msxml3: Do not rely on strings being BSTRs in createNode(). https://gitlab.winehq.org/wine/wine/-/merge_requests/10732
From: Nikolay Sivov <nsivov@codeweavers.com> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=59684 Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> --- dlls/msxml3/domdoc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/msxml3/domdoc.c b/dlls/msxml3/domdoc.c index c36c43256c0..41e2f0eec32 100644 --- a/dlls/msxml3/domdoc.c +++ b/dlls/msxml3/domdoc.c @@ -1182,8 +1182,8 @@ static HRESULT WINAPI domdoc_createNode(IXMLDOMDocument3 *iface, VARIANT type, B *node = NULL; - if (FAILED(hr = domnode_create(node_type, name, SysStringLen(name), uri, SysStringLen(uri), - doc->node, &domnode))) + if (FAILED(hr = domnode_create(node_type, name, name ? wcslen(name) : 0, + uri, uri ? wcslen(uri) : 0, doc->node, &domnode))) { return hr; } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/10732
participants (2)
-
Nikolay Sivov -
Nikolay Sivov (@nsivov)