hmp: Pass monitor to mon_get_cpu()
authorKevin Wolf <kwolf@redhat.com>
Fri, 13 Nov 2020 11:43:24 +0000 (12:43 +0100)
committerDr. David Alan Gilbert <dgilbert@redhat.com>
Fri, 13 Nov 2020 12:45:35 +0000 (12:45 +0000)
commit2fc5d01bb43049851a95c8a66df7ee33e3489b54
tree1e74f5edf47a4672ba529ae05f536a1abf0aa5fd
parentbe2df2ac6f6b9eeee21cc057de0a119ac30fbc60
hmp: Pass monitor to mon_get_cpu()

mon_get_cpu() is indirectly called monitor_parse_arguments() where
the current monitor isn't set yet. Instead of using monitor_cur(),
explicitly pass the Monitor pointer to the function.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Message-Id: <20201113114326.97663-2-kwolf@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
include/monitor/hmp-target.h
monitor/hmp.c
monitor/misc.c
monitor/monitor-internal.h
target/i386/monitor.c