From 25dba4902b7bdfc05f63e673229dadf53dcb0f0c Mon Sep 17 00:00:00 2001 From: Art Yerkes Date: Sun, 28 Dec 2003 09:28:39 +0000 Subject: [PATCH] Don't return ERROR_MORE_DATA in the case of lpData == NULL. svn path=/trunk/; revision=7283 --- reactos/lib/advapi32/reg/reg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/lib/advapi32/reg/reg.c b/reactos/lib/advapi32/reg/reg.c index 5533ac45564..66e97cc0ff2 100644 --- a/reactos/lib/advapi32/reg/reg.c +++ b/reactos/lib/advapi32/reg/reg.c @@ -1,4 +1,4 @@ -/* $Id: reg.c,v 1.39 2003/12/28 08:47:28 arty Exp $ +/* $Id: reg.c,v 1.40 2003/12/28 09:28:39 arty Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS system libraries @@ -2149,7 +2149,7 @@ RegQueryValueExW (HKEY hKey, { /* Return ERROR_SUCCESS and the buffer space needed for a successful call */ MaxCopy = 0; - ErrorCode = ERROR_MORE_DATA; + ErrorCode = lpData ? ERROR_MORE_DATA : ERROR_SUCCESS; } else if (!NT_SUCCESS(Status)) {