Nikolay Sivov : ole32: Initialize returned value for disconnected case too in proxy_manager_get_remunknown () (Coverity).
Module: wine Branch: master Commit: 7c5f639cb86fba26a3b96d9dd0798fd3da2150a0 URL: http://source.winehq.org/git/wine.git/?a=commit;h=7c5f639cb86fba26a3b96d9dd0... Author: Nikolay Sivov <nsivov(a)codeweavers.com> Date: Sun May 31 17:51:52 2015 +0300 ole32: Initialize returned value for disconnected case too in proxy_manager_get_remunknown() (Coverity). --- dlls/ole32/marshal.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/ole32/marshal.c b/dlls/ole32/marshal.c index c5c2023..cc8d6fe 100644 --- a/dlls/ole32/marshal.c +++ b/dlls/ole32/marshal.c @@ -1045,8 +1045,11 @@ static HRESULT proxy_manager_get_remunknown(struct proxy_manager * This, IRemUnk IRemUnknown_AddRef(*remunk); } else if (!This->parent) + { /* disconnected - we can't create IRemUnknown */ + *remunk = NULL; hr = S_FALSE; + } else { STDOBJREF stdobjref;
participants (1)
-
Alexandre Julliard