combase: Reorder checks (Coverity).
This commit is contained in:
parent
9d5e4edae6
commit
a20e75432e
@ -99,13 +99,13 @@ HRESULT WINAPI WindowsCreateStringReference(LPCWSTR ptr, UINT32 len,
|
|||||||
return E_INVALIDARG;
|
return E_INVALIDARG;
|
||||||
if (ptr == NULL && len > 0)
|
if (ptr == NULL && len > 0)
|
||||||
return E_POINTER;
|
return E_POINTER;
|
||||||
if (ptr[len] != '\0')
|
|
||||||
return E_INVALIDARG;
|
|
||||||
if (len == 0)
|
if (len == 0)
|
||||||
{
|
{
|
||||||
*out = NULL;
|
*out = NULL;
|
||||||
return S_OK;
|
return S_OK;
|
||||||
}
|
}
|
||||||
|
if (ptr[len] != '\0')
|
||||||
|
return E_INVALIDARG;
|
||||||
priv->buffer = (LPWSTR)ptr;
|
priv->buffer = (LPWSTR)ptr;
|
||||||
priv->length = len;
|
priv->length = len;
|
||||||
priv->reference = TRUE;
|
priv->reference = TRUE;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user