From 5eb3e2aa75b182406e0d1e6b92bf0d95e5072e8a Mon Sep 17 00:00:00 2001 From: Martchus Date: Fri, 11 May 2018 15:29:10 +0200 Subject: [PATCH] Fix suggestion if only one available --- application/argumentparser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/argumentparser.cpp b/application/argumentparser.cpp index c5a6ef7..bf393bd 100644 --- a/application/argumentparser.cpp +++ b/application/argumentparser.cpp @@ -1231,7 +1231,7 @@ string ArgumentParser::findSuggestions(int argc, const char *const *argv, unsign suggestionStr += "\nDid you mean "; size_t i = 0; for (const auto &suggestion : bestSuggestions) { - if (++i == suggestionCount) { + if (++i == suggestionCount && suggestionCount != 1) { suggestionStr += " or "; } else if (i > 1) { suggestionStr += ", ";