Module: wine Branch: master Commit: 33c386f7fe5565ed6498e662214115f2ea52a835 URL: http://source.winehq.org/git/wine.git/?a=commit;h=33c386f7fe5565ed6498e66221...
Author: Jeff Latimer lats@yless4u.com.au Date: Mon Feb 18 20:31:58 2008 +1100
pdh: Check for size > 0 but no buffer.
---
dlls/pdh/pdh_main.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/pdh/pdh_main.c b/dlls/pdh/pdh_main.c index d78af4a..a42b931 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 )))