mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-04 20:07:49 +00:00
objsel: Do not check for a NULL interface in COM methods.
This commit is contained in:
parent
026c7fc6b5
commit
2ac66e33fd
|
@ -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);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue