aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthew Dawson <matthew@mjdsystems.ca>2014-06-06 21:58:14 -0700
committerMatthew Dawson <matthew@mjdsystems.ca>2014-06-06 21:58:14 -0700
commit0ed55dfa5d25bdcbef24f1b06be34467b620ae99 (patch)
tree97a2aa74b168f3c81307e4aebc5ba77b2f057541 /src
parente28759817d22318487d0d8fb27b504c3f9a6ec39 (diff)
downloadkconfig-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.cpp2
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);
}