Module: wine Branch: master Commit: c75d739d32aa3ca276a1b6991ec726517f7ade8b URL: http://source.winehq.org/git/wine.git/?a=commit;h=c75d739d32aa3ca276a1b6991e... Author: Paul Chitescu <paulc(a)voip.null.ro> Date: Thu Nov 2 11:42:05 2006 +0200 msxml3: Check parameters of IXMLDOMNode::insertBefore(). --- dlls/msxml3/node.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/dlls/msxml3/node.c b/dlls/msxml3/node.c index 094af5b..512e4e9 100644 --- a/dlls/msxml3/node.c +++ b/dlls/msxml3/node.c @@ -386,6 +386,9 @@ static HRESULT WINAPI xmlnode_insertBefo TRACE("(%p)->(%p,var,%p)\n",This,newChild,outNewChild); + if (!(newChild && outNewChild)) + return E_INVALIDARG; + switch(V_VT(&refChild)) { case VT_EMPTY: