diff --git a/debugger/stabs.c b/debugger/stabs.c
index a36445b807ffdabcc9e8c2fe1b229014a75f4590..988b42e11a1ec35b200d417b9f619d6028c90ffb 100644
--- a/debugger/stabs.c
+++ b/debugger/stabs.c
@@ -1355,7 +1355,7 @@ static	BOOL	DEBUG_WalkList(struct r_debug* dbg_hdr)
 	DEBUG_READ_MEM_VERBOSE((void*)lm.l_addr, &ehdr, sizeof(ehdr)) &&
 	ehdr.e_type == ET_DYN && /* only look at dynamic modules */
 	lm.l_name != NULL &&
-	DEBUG_READ_MEM_VERBOSE(lm.l_name, bufstr, sizeof(bufstr))) {
+	DEBUG_READ_MEM_VERBOSE((void*)lm.l_name, bufstr, sizeof(bufstr))) {
       bufstr[sizeof(bufstr) - 1] = '\0';
       DEBUG_ProcessElfObject(bufstr, (unsigned)lm.l_addr);
     }