1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-05 15:10:27 +02:00

Do not fail if NULL is passed to init_jit.

This should just tell to disable the disassembler.
This commit is contained in:
pcpa 2014-10-14 17:03:51 -03:00
parent 52448473be
commit 1d75fe625a

View file

@ -59,6 +59,8 @@ static jit_state_t *disasm_jit;
void void
jit_init_debug(char *progname) jit_init_debug(char *progname)
{ {
if (progname == NULL)
return;
#if DISASSEMBLER #if DISASSEMBLER
bfd_init(); bfd_init();
@ -197,7 +199,8 @@ void
_jit_disassemble(jit_state_t *_jit) _jit_disassemble(jit_state_t *_jit)
{ {
#if DISASSEMBLER #if DISASSEMBLER
disassemble(_jit->code.ptr, _jit->pc.uc - _jit->code.ptr); if (disasm_bfd)
disassemble(_jit->code.ptr, _jit->pc.uc - _jit->code.ptr);
#endif #endif
} }