[PATCH 1/2] winedbg: Use correct CALL operand size when fetching the delta.
Conor McCarthy
cmccarthy at codeweavers.com
Fri Nov 22 09:15:55 CST 2019
Signed-off-by: Conor McCarthy <cmccarthy at codeweavers.com>
---
programs/winedbg/be_x86_64.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/programs/winedbg/be_x86_64.c b/programs/winedbg/be_x86_64.c
index 2346bc4d..5b95cefa 100644
--- a/programs/winedbg/be_x86_64.c
+++ b/programs/winedbg/be_x86_64.c
@@ -356,14 +356,14 @@ static BOOL fetch_value(const char* addr, unsigned sz, int* value)
switch (sz)
{
- case 8:
+ case 1:
if (!dbg_read_memory(addr, &value8, sizeof(value8))) return FALSE;
*value = value8;
break;
- case 16:
+ case 2:
if (!dbg_read_memory(addr, &value16, sizeof(value16))) return FALSE;
*value = value16;
- case 32:
+ case 4:
if (!dbg_read_memory(addr, value, sizeof(*value))) return FALSE;
break;
default: return FALSE;
--
2.24.0
More information about the wine-devel
mailing list