--- unpaper/src/unpaper.c.orig 2006-05-09 06:15:12 +0400 +++ unpaper/src/unpaper.c 2007-05-04 17:10:45 +0400 @@ -4381,7 +4381,9 @@ if (inputFileSequenceCount == 0) { // not yet set via option --input-file-sequence if (i < argc) { inputFileSequence[0] = argv[i++]; - inputFileSequenceCount = 1; + if (inputCount == 2) + inputFileSequence[1] = argv[i++]; + inputFileSequenceCount = inputCount; } else { printf("*** error: Missing input filename.\n"); printf(HELP); @@ -4391,7 +4393,9 @@ if (outputFileSequenceCount == 0) { // not yet set via option --output-file-sequence if (i < argc) { outputFileSequence[0] = argv[i++]; - outputFileSequenceCount = 1; + if (outputCount == 2) + outputFileSequence[1] = argv[i++]; + outputFileSequenceCount = outputCount; } else { printf("*** error: Missing output filename.\n"); printf(HELP);