Revision cb446eca monitor.c
b/monitor.c | ||
---|---|---|
191 | 191 |
QString *outbuf; |
192 | 192 |
ReadLineState *rs; |
193 | 193 |
MonitorControl *mc; |
194 |
CPUArchState *mon_cpu;
|
|
194 |
CPUState *mon_cpu; |
|
195 | 195 |
BlockDriverCompletionFunc *password_completion_cb; |
196 | 196 |
void *password_opaque; |
197 | 197 |
QError *error; |
... | ... | |
900 | 900 |
if (cpu == NULL) { |
901 | 901 |
return -1; |
902 | 902 |
} |
903 |
cur_mon->mon_cpu = cpu->env_ptr;
|
|
903 |
cur_mon->mon_cpu = cpu; |
|
904 | 904 |
return 0; |
905 | 905 |
} |
906 | 906 |
|
... | ... | |
910 | 910 |
monitor_set_cpu(0); |
911 | 911 |
} |
912 | 912 |
cpu_synchronize_state(cur_mon->mon_cpu); |
913 |
return cur_mon->mon_cpu; |
|
913 |
return cur_mon->mon_cpu->env_ptr;
|
|
914 | 914 |
} |
915 | 915 |
|
916 | 916 |
int monitor_get_cpu_index(void) |
Also available in: Unified diff