Avoid segfault in cpu_dump_state
Do not call cpu_dump_state if logfile is NULL. Signed-off-by: Fabien Chouteau <chouteau@adacore.com> [agraf: adjust to inline functions] Signed-off-by: Alexander Graf <agraf@suse.de>
This commit is contained in:
parent
cba2026a41
commit
c8f803e77a
@ -69,7 +69,9 @@ void GCC_FMT_ATTR(2, 3) qemu_log_mask(int mask, const char *fmt, ...);
|
|||||||
/* cpu_dump_state() logging functions: */
|
/* cpu_dump_state() logging functions: */
|
||||||
static inline void log_cpu_state(CPUArchState *env1, int flags)
|
static inline void log_cpu_state(CPUArchState *env1, int flags)
|
||||||
{
|
{
|
||||||
cpu_dump_state(env1, qemu_logfile, fprintf, flags);
|
if (qemu_log_enabled()) {
|
||||||
|
cpu_dump_state(env1, qemu_logfile, fprintf, flags);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline void log_cpu_state_mask(int mask, CPUArchState *env1, int flags)
|
static inline void log_cpu_state_mask(int mask, CPUArchState *env1, int flags)
|
||||||
|
Loading…
Reference in New Issue
Block a user