From 96ca7087064d6ee917b7ad83938cb42682e5158d Mon Sep 17 00:00:00 2001 From: Maarten Lankhorst Date: Mon, 1 Feb 2010 11:09:26 +0100 Subject: [PATCH] advapi32: Fix RegGetValue on REG_BINARY data. --- dlls/advapi32/registry.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/advapi32/registry.c b/dlls/advapi32/registry.c index 28eabe3c56..84320d1100 100644 --- a/dlls/advapi32/registry.c +++ b/dlls/advapi32/registry.c @@ -1432,9 +1432,9 @@ static VOID ADVAPI_ApplyRestrictions( DWORD dwFlags, DWORD dwType, { DWORD cbExpect = 0; - if ((dwFlags & RRF_RT_DWORD) == RRF_RT_DWORD) + if ((dwFlags & RRF_RT_ANY) == RRF_RT_DWORD) cbExpect = 4; - else if ((dwFlags & RRF_RT_QWORD) == RRF_RT_QWORD) + else if ((dwFlags & RRF_RT_ANY) == RRF_RT_QWORD) cbExpect = 8; if (cbExpect && cbData != cbExpect) -- 2.33.8