diff --git a/dlls/gameux/gameexplorer.c b/dlls/gameux/gameexplorer.c index 556bf3695f0..1f51f12929f 100644 --- a/dlls/gameux/gameexplorer.c +++ b/dlls/gameux/gameexplorer.c @@ -376,7 +376,7 @@ static HRESULT GAMEUX_ParseGameDefinition( IXMLDOMElement_Release(nextElement); } - IXMLDOMElement_Release(nextNode); + IXMLDOMNode_Release(nextNode); } } while(hr == S_OK); diff --git a/dlls/gameux/gamestatistics.c b/dlls/gameux/gamestatistics.c index 0116304b0ef..f069708143d 100644 --- a/dlls/gameux/gamestatistics.c +++ b/dlls/gameux/gamestatistics.c @@ -261,7 +261,7 @@ static HRESULT GAMEUX_updateStatisticsFile(struct GAMEUX_STATS *stats) SysFreeString(V_BSTR(&vValue)); if(SUCCEEDED(hr)) - hr = IXMLDOMElement_appendChild(categoryNode, statisticsNode, &statisticsNode); + hr = IXMLDOMNode_appendChild(categoryNode, statisticsNode, &statisticsNode); IXMLDOMElement_Release(statisticsElement); IXMLDOMNode_Release(statisticsNode);