diff options
author | Matthew Dawson <matthew@mjdsystems.ca> | 2014-06-06 21:58:14 -0700 |
---|---|---|
committer | Matthew Dawson <matthew@mjdsystems.ca> | 2014-06-06 21:58:14 -0700 |
commit | 0ed55dfa5d25bdcbef24f1b06be34467b620ae99 (patch) | |
tree | 97a2aa74b168f3c81307e4aebc5ba77b2f057541 /src | |
parent | e28759817d22318487d0d8fb27b504c3f9a6ec39 (diff) | |
download | kconfig-0ed55dfa5d25bdcbef24f1b06be34467b620ae99.tar.gz kconfig-0ed55dfa5d25bdcbef24f1b06be34467b620ae99.tar.bz2 |
Fix kreadconfig to only print help when it matters.
kreadconfig only needs to print help when a key is not given or when extra
text is on the end of the command line.
BUG: 335806
Diffstat (limited to 'src')
-rw-r--r-- | src/kreadconfig/kreadconfig.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kreadconfig/kreadconfig.cpp b/src/kreadconfig/kreadconfig.cpp index 2424e184..cad7e501 100644 --- a/src/kreadconfig/kreadconfig.cpp +++ b/src/kreadconfig/kreadconfig.cpp @@ -67,7 +67,7 @@ int main(int argc, char **argv) QString dflt=parser.value(QStringLiteral("default")); QString type=parser.value(QStringLiteral("type")).toLower(); - if (parser.positionalArguments().isEmpty()) { + if (key.isNull() || !parser.positionalArguments().isEmpty()) { parser.showHelp(1); } |