From 9cfa2abd78c6cd23c3bd5a48c6fb5f5259edd9e4 Mon Sep 17 00:00:00 2001 From: Victor Martinez Calvo Date: Tue, 29 Apr 2014 17:36:27 +0200 Subject: wbemproxy: Fix invalid HRESULT assignment in class_object_Next. --- dlls/wbemprox/class.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/wbemprox/class.c b/dlls/wbemprox/class.c index 5a9e2e4..10ede9e 100644 --- a/dlls/wbemprox/class.c +++ b/dlls/wbemprox/class.c @@ -520,7 +520,8 @@ static HRESULT WINAPI class_object_Next( TRACE("%p, %08x, %p, %p, %p, %p\n", iface, lFlags, strName, pVal, pType, plFlavor); if (!(property = get_property_name( co->name, co->index_property ))) return WBEM_S_NO_MORE_DATA; - if ((hr = get_propval( view, co->index, property, pVal, pType, plFlavor ) != S_OK)) + hr = get_propval( view, co->index, property, pVal, pType, plFlavor ); + if (hr != S_OK) { SysFreeString( property ); return hr; -- 1.9.0.msysgit.0