comparison loadtools/sertool.c @ 698:9ecbf1bf2e1b

fc-iram: added '+' to getopt magic string like in fc-xram Both fc-iram and fc-xram now support secondary program invokation. If the user needs to pass some options to the secondary program, we don't want fc-iram or fc-xram to claim these options as its own, thus we need to stop getopt() from reordering arguments. This fix was already implemented in fc-xram a long time ago, but the issue was overlooked when secondary program invokation ability was added to fc-iram.
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 31 Mar 2020 03:23:26 +0000
parents ecea01f65146
children
comparison
equal deleted inserted replaced
697:ecc69f1917e8 698:9ecbf1bf2e1b
24 { 24 {
25 extern char *optarg; 25 extern char *optarg;
26 extern int optind; 26 extern int optind;
27 int c; 27 int c;
28 28
29 while ((c = getopt(argc, argv, "b:c:C:h:H:i:P:t:")) != EOF) 29 while ((c = getopt(argc, argv, "+b:c:C:h:H:i:P:t:")) != EOF)
30 switch (c) { 30 switch (c) {
31 case 'b': 31 case 'b':
32 set_romload_baudrate(optarg); 32 set_romload_baudrate(optarg);
33 continue; 33 continue;
34 case 'c': 34 case 'c':