summary refs log tree commit diff stats
path: root/gdbstub/user-target.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdbstub/user-target.c')
-rw-r--r--gdbstub/user-target.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/gdbstub/user-target.c b/gdbstub/user-target.c
index 4bfcf78aaa..43231e695e 100644
--- a/gdbstub/user-target.c
+++ b/gdbstub/user-target.c
@@ -233,10 +233,8 @@ void gdb_handle_query_offsets(GArray *params, void *user_ctx)
 static inline int target_memory_rw_debug(CPUState *cpu, target_ulong addr,
                                          uint8_t *buf, int len, bool is_write)
 {
-    CPUClass *cc;
-    cc = CPU_GET_CLASS(cpu);
-    if (cc->memory_rw_debug) {
-        return cc->memory_rw_debug(cpu, addr, buf, len, is_write);
+    if (cpu->cc->memory_rw_debug) {
+        return cpu->cc->memory_rw_debug(cpu, addr, buf, len, is_write);
     }
     return cpu_memory_rw_debug(cpu, addr, buf, len, is_write);
 }