ChangeSet ID: 20597 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@winehq.org 2005/10/06 06:34:15 Modified files: dlls/msxml3 : domdoc.c Log message: Huw Davies Don't try to release the node if we haven't loaded one. Patch: http://cvs.winehq.org/patch.py?id=20597 Old revision New revision Changes Path 1.12 1.13 +2 -1 wine/dlls/msxml3/domdoc.c Index: wine/dlls/msxml3/domdoc.c diff -u -p wine/dlls/msxml3/domdoc.c:1.12 wine/dlls/msxml3/domdoc.c:1.13 --- wine/dlls/msxml3/domdoc.c:1.12 Sun May 19 03:28:10 2013 +++ wine/dlls/msxml3/domdoc.c Sun May 19 03:28:10 2013 @@ -100,7 +100,8 @@ static ULONG WINAPI domdoc_Release( ref = InterlockedDecrement( &This->ref ); if ( ref == 0 ) { - IXMLDOMElement_Release( This->node ); + if ( This->node ) + IXMLDOMElement_Release( This->node ); HeapFree( GetProcessHeap(), 0, This ); }