diff options
author | David Brownell <dbrownell@users.sourceforge.net> | 2010-01-05 14:11:03 -0800 |
---|---|---|
committer | David Brownell <dbrownell@users.sourceforge.net> | 2010-01-05 14:11:03 -0800 |
commit | 2bc7446bb8caf751f7d6900af26384f6c64cc791 (patch) | |
tree | 57a66ab1002db7b16c0fe192bf66eda107ef5f83 | |
parent | 844b5eb49d7fd4afa4f0309ce47f29d99886a2f7 (diff) | |
download | riscv-openocd-2bc7446bb8caf751f7d6900af26384f6c64cc791.zip riscv-openocd-2bc7446bb8caf751f7d6900af26384f6c64cc791.tar.gz riscv-openocd-2bc7446bb8caf751f7d6900af26384f6c64cc791.tar.bz2 |
buildfix with -DNDEBUG
Don't save that state unless its only user, an assertion,
is compiled. Saving it broke a cygwin build.
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
-rw-r--r-- | src/jtag/drivers/driver.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/jtag/drivers/driver.c b/src/jtag/drivers/driver.c index c57386a..45c5d10 100644 --- a/src/jtag/drivers/driver.c +++ b/src/jtag/drivers/driver.c @@ -215,7 +215,10 @@ int interface_jtag_add_dr_scan(int in_num_fields, const struct scan_field *in_fi if (!tap->bypass) { - struct scan_field * start_field = field; /* keep initial position for assert() */ +#ifndef NDEBUG + /* remember initial position for assert() */ + struct scan_field *start_field = field; +#endif /* NDEBUG */ for (int j = 0; j < in_num_fields; j++) { |