From c2c32a4c2f1f34f78f52fe56170b5b0b2f9bd511 Mon Sep 17 00:00:00 2001 From: "Asad M. Zaman" Date: Mon, 24 Nov 2003 18:14:09 +0000 Subject: [PATCH] forgot to check one file in --- pandatool/src/softegg/softToEggConverter.cxx | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/pandatool/src/softegg/softToEggConverter.cxx b/pandatool/src/softegg/softToEggConverter.cxx index 3b8a4063d5..0d06c00b86 100755 --- a/pandatool/src/softegg/softToEggConverter.cxx +++ b/pandatool/src/softegg/softToEggConverter.cxx @@ -233,7 +233,7 @@ DoGetopts(int &argc, char **&argv) { softegg_cat.info() << endl << _commandLine << endl; i = 1; - while ((i < argc-1) && (argv[i][0] == '-') && okflag) { + while ((i < argc) && (argv[i][0] == '-') && okflag) { softegg_cat.info() << "arg " << i << " is " << argv[i] << "\n"; okflag = HandleGetopts(i, argc, argv); } @@ -430,19 +430,13 @@ HandleGetopts(int &idx, int argc, char **argv) break; case 'b': // Set animation start frame. - if ( strcmp( argv[idx+1], "" ) ) { - anim_start = atoi(argv[idx+1]); - softegg_cat.info() << "animation starting at frame: " << anim_start << endl; - } - ++idx; + anim_start = atoi(argv[idx]+2); + softegg_cat.info() << "animation starting at frame: " << anim_start << endl; break; case 'e': /// Set animation end frame. - if ( strcmp( argv[idx+1], "" ) ) { - anim_end = atoi(argv[idx+1]); - softegg_cat.info() << "animation ending at frame: " << anim_end << endl; - } - ++idx; + anim_end = atoi(argv[idx]+2); + softegg_cat.info() << "animation ending at frame: " << anim_end << endl; break; case 'f': /// Set animation frame rate.