fix: check if get_paging_id
is implemented.
This commit is contained in:
parent
9928452ab6
commit
c386a5a9b9
@ -167,7 +167,11 @@ int libafl_qemu_num_regs(CPUState* cpu)
|
|||||||
hwaddr libafl_qemu_current_paging_id(CPUState* cpu)
|
hwaddr libafl_qemu_current_paging_id(CPUState* cpu)
|
||||||
{
|
{
|
||||||
CPUClass* cc = CPU_GET_CLASS(cpu);
|
CPUClass* cc = CPU_GET_CLASS(cpu);
|
||||||
return cc->sysemu_ops->get_paging_id(cpu);
|
if (cc->sysemu_ops && cc->sysemu_ops->get_paging_id) {
|
||||||
|
return cc->sysemu_ops->get_paging_id(cpu);
|
||||||
|
} else {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user