diff --git a/dlls/dxdiagn/container.c b/dlls/dxdiagn/container.c index 9172fa76817..c4278b12e66 100644 --- a/dlls/dxdiagn/container.c +++ b/dlls/dxdiagn/container.c @@ -194,8 +194,8 @@ static HRESULT WINAPI IDxDiagContainerImpl_EnumPropNames(PDXDIAGCONTAINER iface, p = This->properties; while (NULL != p) { if (dwIndex == i) { - if (cchPropName <= lstrlenW(p->vName)) { - return DXDIAG_E_INSUFFICIENT_BUFFER; + if (cchPropName <= strlenW(p->vName)) { + return DXDIAG_E_INSUFFICIENT_BUFFER; } lstrcpynW(pwszPropName, p->vName, cchPropName); return S_OK;