From 33c386f7fe5565ed6498e662214115f2ea52a835 Mon Sep 17 00:00:00 2001 From: Jeff Latimer Date: Mon, 18 Feb 2008 20:31:58 +1100 Subject: [PATCH] pdh: Check for size > 0 but no buffer. --- dlls/pdh/pdh_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/pdh/pdh_main.c b/dlls/pdh/pdh_main.c index d78af4a433c..a42b93144d2 100644 --- a/dlls/pdh/pdh_main.c +++ b/dlls/pdh/pdh_main.c @@ -843,7 +843,7 @@ PDH_STATUS WINAPI PdhLookupPerfNameByIndexA( LPCSTR machine, DWORD index, LPSTR return PDH_CSTATUS_NO_MACHINE; } - if (!buffer && !size) return PDH_INVALID_ARGUMENT; + if (!buffer || !size) return PDH_INVALID_ARGUMENT; if (!index) return ERROR_SUCCESS; if (!(ret = PdhLookupPerfNameByIndexW( NULL, index, bufferW, &sizeW ))) -- 2.11.4.GIT