Signed-off-by: Brendan Shanks <bshanks(a)codeweavers.com>
---
programs/winedbg/debugger.h | 6 ++++--
programs/winedbg/memory.c | 4 ++--
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/programs/winedbg/debugger.h b/programs/winedbg/debugger.h
index 0cc2f8b7a6c..d275182c4f9 100644
--- a/programs/winedbg/debugger.h
+++ b/programs/winedbg/debugger.h
@@ -402,8 +402,10 @@ extern void memory_examine(const struct dbg_lvalue *lvalue, int coun
extern void* memory_to_linear_addr(const ADDRESS64* address);
extern BOOL memory_get_current_pc(ADDRESS64* address);
extern BOOL memory_get_current_stack(ADDRESS64* address);
-extern BOOL memory_get_string(struct dbg_process* pcs, void* addr, BOOL in_debuggee, BOOL unicode, char* buffer, int size);
-extern BOOL memory_get_string_indirect(struct dbg_process* pcs, void* addr, BOOL unicode, WCHAR* buffer, int size);
+extern BOOL memory_get_string(struct dbg_process* pcs, const void* addr, BOOL in_debuggee, BOOL unicode,
+ char* buffer, int size);
+extern BOOL memory_get_string_indirect(struct dbg_process* pcs, const void* addr, BOOL unicode,
+ WCHAR* buffer, int size);
extern BOOL memory_get_register(DWORD regno, DWORD_PTR** value, char* buffer, int len);
extern void memory_disassemble(const struct dbg_lvalue*, const struct dbg_lvalue*, int instruction_count);
extern BOOL memory_disasm_one_insn(ADDRESS64* addr);
diff --git a/programs/winedbg/memory.c b/programs/winedbg/memory.c
index faa5ac9ddcb..7fe3d342b33 100644
--- a/programs/winedbg/memory.c
+++ b/programs/winedbg/memory.c
@@ -371,7 +371,7 @@ BOOL memory_store_float(const struct dbg_lvalue* lvalue, double *ret)
return memory_write_value(lvalue, size, ret);
}
-BOOL memory_get_string(struct dbg_process* pcs, void* addr, BOOL in_debuggee,
+BOOL memory_get_string(struct dbg_process* pcs, const void* addr, BOOL in_debuggee,
BOOL unicode, char* buffer, int size)
{
SIZE_T sz;
@@ -402,7 +402,7 @@ BOOL memory_get_string(struct dbg_process* pcs, void* addr, BOOL in_debuggee,
return TRUE;
}
-BOOL memory_get_string_indirect(struct dbg_process* pcs, void* addr, BOOL unicode, WCHAR* buffer, int size)
+BOOL memory_get_string_indirect(struct dbg_process* pcs, const void* addr, BOOL unicode, WCHAR* buffer, int size)
{
void* ad = 0;
SIZE_T sz;
--
2.34.1