Marcus Meissner : xmllite: Hr was uninitialized in error path (Coverity).
Module: wine Branch: master Commit: f900879d9e86d9f0991be3357e1a3a455b39cc26 URL: http://source.winehq.org/git/wine.git/?a=commit;h=f900879d9e86d9f0991be3357e... Author: Marcus Meissner <marcus(a)jet.franken.de> Date: Sat Dec 17 12:37:10 2016 +0100 xmllite: Hr was uninitialized in error path (Coverity). Signed-off-by: Marcus Meissner <marcus(a)jet.franken.de> Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- dlls/xmllite/reader.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dlls/xmllite/reader.c b/dlls/xmllite/reader.c index 0fedd91..460eeab 100644 --- a/dlls/xmllite/reader.c +++ b/dlls/xmllite/reader.c @@ -547,8 +547,10 @@ static HRESULT reader_push_element(xmlreader *reader, strval *prefix, strval *lo } element = reader_alloc_zero(reader, sizeof(*element)); - if (!element) + if (!element) { + hr = E_OUTOFMEMORY; goto failed; + } if ((hr = reader_strvaldup(reader, prefix, &element->prefix)) != S_OK || (hr = reader_strvaldup(reader, localname, &element->localname)) != S_OK ||
participants (1)
-
Alexandre Julliard