]> git.sur5r.net Git - openocd/commitdiff
svf: fix progress reporting switch behaviour
authorPaul Fertser <fercerpav@gmail.com>
Fri, 20 Nov 2015 10:08:20 +0000 (13:08 +0300)
committerFreddie Chopin <freddie.chopin@gmail.com>
Fri, 20 Nov 2015 22:27:48 +0000 (22:27 +0000)
The svf_progress_enabled variable is global, hence its lifetime is not
limited and it retains the value from the previous run. Fix this by
explicit assignment.

Change-Id: Id6f4fa88f39521606342a37f6876a0948ac5406e
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Reviewed-on: http://openocd.zylin.com/3111
Tested-by: jenkins
Reviewed-by: Freddie Chopin <freddie.chopin@gmail.com>
src/svf/svf.c

index 73c75eed1dc7853cf9f91edf5bdc778a2d227070..7b7b8d09d0a187ecabace4ed1aee4378bcd2ad8b 100644 (file)
@@ -378,6 +378,7 @@ COMMAND_HANDLER(handle_svf_command)
        /* parse command line */
        svf_quiet = 0;
        svf_nil = 0;
+       svf_progress_enabled = 0;
        svf_ignore_error = 0;
        for (unsigned int i = 0; i < CMD_ARGC; i++) {
                if (strcmp(CMD_ARGV[i], "-tap") == 0) {