summaryrefslogtreecommitdiff
path: root/src/openocd.c
diff options
context:
space:
mode:
authorzwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2009-05-30 22:23:12 +0000
committerzwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2009-05-30 22:23:12 +0000
commit335fee3f36bd491197f8bd987baa6a7390f1750d (patch)
tree8efc24cf843d20c90ba35e720693feb9e147deb5 /src/openocd.c
parent77015d5ae35cebea28b7f6be80e3ea83f4a07f06 (diff)
downloadopenocd+libswd-335fee3f36bd491197f8bd987baa6a7390f1750d.tar.gz
openocd+libswd-335fee3f36bd491197f8bd987baa6a7390f1750d.tar.bz2
openocd+libswd-335fee3f36bd491197f8bd987baa6a7390f1750d.tar.xz
openocd+libswd-335fee3f36bd491197f8bd987baa6a7390f1750d.zip
Encapsulate the global "jtag" jtag_interface pointer:
- Add jtag_interface_quit, factored from exit_handler() in openocd.c. - Remove its extern declaration. - Add static keyword to its definition. git-svn-id: svn://svn.berlios.de/openocd/trunk@1952 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src/openocd.c')
-rw-r--r--src/openocd.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/openocd.c b/src/openocd.c
index 65664464..026a32b3 100644
--- a/src/openocd.c
+++ b/src/openocd.c
@@ -79,9 +79,7 @@ static int handle_version_command(struct command_context_s *cmd_ctx, char *cmd,
static void exit_handler(void)
{
- /* close JTAG interface */
- if (jtag && jtag->quit)
- jtag->quit();
+ jtag_interface_quit();
}
static int log_target_callback_event_handler(struct target_s *target, enum target_event event, void *priv)