ole32: Update reference counter of returned moniker in CreateGenericComposite.

This commit is contained in:
Piotr Caban 2014-03-10 18:27:12 +01:00 committed by Alexandre Julliard
parent c5b4c8e882
commit 770213e16c

View file

@ -1938,10 +1938,12 @@ CreateGenericComposite(IMoniker *pmkFirst, IMoniker *pmkRest, IMoniker **ppmkCom
if (pmkFirst==NULL && pmkRest!=NULL){
*ppmkComposite=pmkRest;
IMoniker_AddRef(pmkRest);
return S_OK;
}
else if (pmkFirst!=NULL && pmkRest==NULL){
*ppmkComposite=pmkFirst;
IMoniker_AddRef(pmkFirst);
return S_OK;
}
else if (pmkFirst==NULL && pmkRest==NULL)