File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -128,20 +128,21 @@ int main_batch(int argc, char *argv[])
128128 parser.process (app);
129129
130130 const QStringList positionalArgs = parser.positionalArguments ();
131- // QString inputFileName = positionalArgs.at(0);
132131 QString inputFileName = Helpers::positionalArgOrNULL (&parser, 0 );
133132
134- // QString outputFileName = positionalArgs.at(1);
135- // QString outputFileName = Helpers::positionalArgOrNULL(&parser, 1);
136- QString outputFileName = Helpers::defaultOutputFileName (inputFileName);
133+ QString outputFileName = Helpers::positionalArgOrNULL (&parser, 1 );
134+
135+ // If no output file name was given, create a default output file name
136+ if (outputFileName == NULL ) {
137+ outputFileName = Helpers::defaultOutputFileName (inputFileName);
138+ }
137139
138140 QString configFileName= parser.value (" config" );
139141
140142 QString logFileName = Helpers::defaultLogFileName (outputFileName);
141143 bool debug = parser.isSet (" debug" );
142144
143145 // Handle --write_bagrov-table
144- // if (argc > 1 && strcmp(argv[1], "--write-bagrov-table") == 0) {
145146 if (parser.isSet (" write-bagrov-table" )) {
146147 writeBagrovTable ();
147148 return 0 ;
You can’t perform that action at this time.
0 commit comments