[PATCH] reg: Account for sizeof(WCHAR) when resizing the value name buffer during the query operation
Hugh McMaster
hugh.mcmaster at outlook.com
Fri Jul 21 03:47:15 CDT 2017
Signed-off-by: Hugh McMaster <hugh.mcmaster at outlook.com>
---
programs/reg/reg.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/programs/reg/reg.c b/programs/reg/reg.c
index a6927d0e7e..573c75040a 100644
--- a/programs/reg/reg.c
+++ b/programs/reg/reg.c
@@ -769,7 +769,7 @@ static int query_all(HKEY key, WCHAR *path, BOOL recurse)
else
{
max_value_len *= 2;
- value_name = HeapReAlloc(GetProcessHeap(), 0, value_name, max_value_len);
+ value_name = HeapReAlloc(GetProcessHeap(), 0, value_name, max_value_len * sizeof(WCHAR));
}
}
else break;
--
2.13.2
More information about the wine-patches
mailing list