diff --git a/TODO b/TODO deleted file mode 100644 index c9ede09..0000000 --- a/TODO +++ /dev/null @@ -1 +0,0 @@ --d needs to require an integer argument diff --git a/src/cmd.cpp b/src/cmd.cpp index f1d17fc..cec7a66 100644 --- a/src/cmd.cpp +++ b/src/cmd.cpp @@ -297,12 +297,11 @@ cmd_args process_cmd_args(int argc, char** argv){ ret.freq = atof(argv[next_arg]); ++next_arg; break; - case SHORT_OPT(IGNORE_ANIMATE): - break; case SHORT_OPT(IGNORE_DURATION): - if(next_arg != (argc-1)){ - ++next_arg; - } + if(next_arg == argc) + break; + ++next_arg; + case SHORT_OPT(IGNORE_ANIMATE): break; default: //keep parsing after error so we can still properly output requested color style