diff --git a/dlls/msxml3/saxreader.c b/dlls/msxml3/saxreader.c index a69b0e6ed11..2573e84f37c 100644 --- a/dlls/msxml3/saxreader.c +++ b/dlls/msxml3/saxreader.c @@ -2045,6 +2045,7 @@ static HRESULT internal_parse( hr = internal_parseBuffer(This, (const char*)bstrData, SysStringByteLen(bstrData), vbInterface); IXMLDOMDocument_Release(xmlDoc); + SysFreeString(bstrData); break; } if(IUnknown_QueryInterface(V_UNKNOWN(&varInput),