Rob Shearman : ntdll: Fix typo in RTL_ReportRegistryValue which caused a counted string to be passed into QueryFunction which expects a nul-terminated string .

Alexandre Julliard julliard at winehq.org
Wed Dec 30 10:18:18 CST 2009


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

Author: Rob Shearman <robertshearman at gmail.com>
Date:   Wed Dec 30 13:14:56 2009 +0000

ntdll: Fix typo in RTL_ReportRegistryValue which caused a counted string to be passed into QueryFunction which expects a nul-terminated string.

---

 dlls/ntdll/reg.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/ntdll/reg.c b/dlls/ntdll/reg.c
index 286dbdb..cb214a7 100644
--- a/dlls/ntdll/reg.c
+++ b/dlls/ntdll/reg.c
@@ -991,7 +991,7 @@ static NTSTATUS RTL_ReportRegistryValue(PKEY_VALUE_FULL_INFORMATION pInfo,
         if((pQuery->Flags & RTL_QUERY_REGISTRY_NOEXPAND) ||
            (pInfo->Type != REG_EXPAND_SZ && pInfo->Type != REG_MULTI_SZ))
         {
-            status = pQuery->QueryRoutine(pInfo->Name, pInfo->Type,
+            status = pQuery->QueryRoutine(pQuery->Name, pInfo->Type,
                 ((CHAR*)pInfo) + pInfo->DataOffset, pInfo->DataLength,
                 pContext, pQuery->EntryContext);
         }




More information about the wine-cvs mailing list