commit | 119da5a94cc2e29091faf10c7a882e0f57aa9414 | [log] [tgz] |
---|---|---|
author | Huw Davies <huw@codeweavers.com> | Thu Oct 06 11:34:15 2005 +0000 |
committer | Alexandre Julliard <julliard@winehq.org> | Thu Oct 06 11:34:15 2005 +0000 |
tree | a5a784eb762d6167cf73df30b34baf6c64a2913d | |
parent | eabc93a1eb336bacf040bec37015a37804812cd5 [diff] |
Don't try to release the node if we haven't loaded one.
diff --git a/dlls/msxml3/domdoc.c b/dlls/msxml3/domdoc.c index 3415fd8..2d83b7b 100644 --- a/dlls/msxml3/domdoc.c +++ b/dlls/msxml3/domdoc.c
@@ -100,7 +100,8 @@ ref = InterlockedDecrement( &This->ref ); if ( ref == 0 ) { - IXMLDOMElement_Release( This->node ); + if ( This->node ) + IXMLDOMElement_Release( This->node ); HeapFree( GetProcessHeap(), 0, This ); }