objsel: Do not check for a NULL interface in COM methods.

This commit is contained in:
Zebediah Figura 2023-09-06 17:45:49 -05:00 committed by Alexandre Julliard
parent 026c7fc6b5
commit 2ac66e33fd

View file

@ -59,8 +59,6 @@ static ULONG WINAPI OBJSEL_IDsObjectPicker_AddRef(IDsObjectPicker * iface)
TRACE("\n");
if (This == NULL) return E_POINTER;
return InterlockedIncrement(&This->ref);
}
@ -75,8 +73,6 @@ static ULONG WINAPI OBJSEL_IDsObjectPicker_Release(IDsObjectPicker * iface)
TRACE("\n");
if (This == NULL) return E_POINTER;
ref = InterlockedDecrement(&This->ref);
if (ref == 0)
@ -209,9 +205,6 @@ static ULONG WINAPI class_factory_AddRef(IClassFactory *iface)
TRACE("\n");
if (!factory)
return E_POINTER;
return InterlockedIncrement(&factory->ref);
}
@ -222,9 +215,6 @@ static ULONG WINAPI class_factory_Release(IClassFactory *iface)
TRACE("\n");
if (!factory)
return E_POINTER;
return InterlockedDecrement(&factory->ref);
}