Jeff Latimer : pdh: Check for size > 0 but no buffer.

Alexandre Julliard julliard at winehq.org
Mon Feb 18 08:50:53 CST 2008


Module: wine
Branch: master
Commit: 33c386f7fe5565ed6498e662214115f2ea52a835
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=33c386f7fe5565ed6498e662214115f2ea52a835

Author: Jeff Latimer <lats at 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 )))




More information about the wine-cvs mailing list