Paul Chitescu : msxml3: Check parameters of IXMLDOMNode::insertBefore().

Alexandre Julliard julliard at wine.codeweavers.com
Thu Nov 2 15:41:55 CST 2006


Module: wine
Branch: master
Commit: c75d739d32aa3ca276a1b6991ec726517f7ade8b
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=c75d739d32aa3ca276a1b6991ec726517f7ade8b

Author: Paul Chitescu <paulc at 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:




More information about the wine-cvs mailing list