From: Spencer Oliver Date: Wed, 3 Feb 2010 13:08:42 +0000 (+0000) Subject: JTAG: fix bug when no interface connected X-Git-Tag: v0.4.0-rc2~19 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=95ed9c43936d0d41c5b298fc4efaba4dc2e20f18;p=openocd JTAG: fix bug when no interface connected - fix coredump when OpenOCD is started without a jtag interface connected. Signed-off-by: Spencer Oliver --- diff --git a/src/jtag/core.c b/src/jtag/core.c index 8a580e9e..4f517c09 100644 --- a/src/jtag/core.c +++ b/src/jtag/core.c @@ -1623,6 +1623,13 @@ bool jtag_will_verify_capture_ir() int jtag_power_dropout(int *dropout) { + if (jtag == NULL) + { + /* TODO: as the jtag interface is not valid all + * we can do at the moment is exit OpenOCD */ + LOG_ERROR("No Valid JTAG Interface Configured."); + exit(-1); + } return jtag->power_dropout(dropout); }