Browse Source

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>
tags/v0.4.0-rc2
David Brownell 14 years ago
parent
commit
2bc7446bb8
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      src/jtag/drivers/driver.c

+ 4
- 1
src/jtag/drivers/driver.c View File

@@ -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++)
{


Loading…
Cancel
Save