From 0327049b99344d3c901d153bb8cb1af6de277e1c Mon Sep 17 00:00:00 2001 From: Martchus Date: Mon, 20 Mar 2017 23:00:23 +0100 Subject: [PATCH] Don't compare signed and unsigned --- application/argumentparser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/argumentparser.cpp b/application/argumentparser.cpp index da5f5ce..f3b8a4c 100644 --- a/application/argumentparser.cpp +++ b/application/argumentparser.cpp @@ -880,7 +880,7 @@ void ArgumentParser::printBashCompletion(int argc, const char *const *argv, unsi size_t openingLen, compoundOpeningStartLen = 0; unsigned char openingDenotationType = Value; if(argc && nextArgumentOrValue) { - if(currentWordIndex < argc) { + if(currentWordIndex < static_cast(argc)) { opening = argv[currentWordIndex]; // For some reason completions for eg. "set --values disk=1 tag=a" are splitted so the // equation sign is an own argument ("set --values disk = 1 tag = a").