diff options
author | zwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-06-16 00:22:40 +0000 |
---|---|---|
committer | zwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-06-16 00:22:40 +0000 |
commit | c7cfb3417b550fa7667d4ff682760743494e6a42 (patch) | |
tree | f98893fccfe6529f9374407da4b553fbff68e6a5 /src/jtag/tcl.c | |
parent | cc9488008a7ff914b20a2194271569bb1b5206da (diff) |
David Brownell <david-b@pacbell.net>:
Minor jtag cleanup:
- remove hidden assumption about JTAG event numbering
- move function declarations to a header
- some end'o'line whitespace
- use "calloc" not "malloc + memset"
git-svn-id: svn://svn.berlios.de/openocd/trunk@2244 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src/jtag/tcl.c')
-rw-r--r-- | src/jtag/tcl.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/jtag/tcl.c b/src/jtag/tcl.c index 3586a2f6..fc113a39 100644 --- a/src/jtag/tcl.c +++ b/src/jtag/tcl.c @@ -306,9 +306,6 @@ static int is_bad_irval(int ir_length, jim_wide w) return (w & v) != 0; } -extern void jtag_tap_init(jtag_tap_t *tap); -extern void jtag_tap_free(jtag_tap_t *tap); - static int jim_newtap_cmd( Jim_GetOptInfo *goi ) { jtag_tap_t *pTap; @@ -334,12 +331,12 @@ static int jim_newtap_cmd( Jim_GetOptInfo *goi ) { .name = NULL , .value = -1 }, }; - pTap = malloc( sizeof(jtag_tap_t) ); - memset( pTap, 0, sizeof(*pTap) ); - if( !pTap ){ - Jim_SetResult_sprintf( goi->interp, "no memory"); + pTap = calloc(1, sizeof(jtag_tap_t)); + if (!pTap) { + Jim_SetResult_sprintf(goi->interp, "no memory"); return JIM_ERR; } + /* * we expect CHIP + TAP + OPTIONS * */ |