From 2bc7446bb8caf751f7d6900af26384f6c64cc791 Mon Sep 17 00:00:00 2001 From: David Brownell Date: Tue, 5 Jan 2010 14:11:03 -0800 Subject: [PATCH] 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 --- src/jtag/drivers/driver.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/jtag/drivers/driver.c b/src/jtag/drivers/driver.c index c57386a4..45c5d10a 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++) { -- 2.39.5