From 073dd3e645fa0c853c3836f3788ca21c39af319d Mon Sep 17 00:00:00 2001 From: Abhay Raj Singh Date: Mon, 14 Oct 2019 07:08:11 +0000 Subject: [PATCH] Fixed empty default showing nothing in help (#205) --- include/cxxopts.hpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/include/cxxopts.hpp b/include/cxxopts.hpp index ed3c6a2..e89c2e1 100644 --- a/include/cxxopts.hpp +++ b/include/cxxopts.hpp @@ -1513,7 +1513,14 @@ namespace cxxopts if (o.has_default && (!o.is_boolean || o.default_value != "false")) { - desc += toLocalString(" (default: " + o.default_value + ")"); + if(o.default_value != "") + { + desc += toLocalString(" (default: " + o.default_value + ")"); + } + else + { + desc += toLocalString(" (default: \"\")"); + } } String result;