diff --git a/pbf2png.cpp b/pbf2png.cpp index 7001310..864cb53 100644 --- a/pbf2png.cpp +++ b/pbf2png.cpp @@ -67,11 +67,13 @@ int App::run() parser.addOption(mask); parser.addOption(outdir); parser.addPositionalArgument("DIR", "PBF Tiles directory"); - if (!parser.parse(arguments())) - return -1; - QTextStream err(stderr); + if (!parser.parse(arguments())) { + err << parser.errorText() << "\n"; + return -1; + } + const QStringList args = parser.positionalArguments(); if (!args.size()) { err << parser.helpText();