aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/args.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/libutil/args.hh')
-rw-r--r--src/libutil/args.hh3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libutil/args.hh b/src/libutil/args.hh
index 4469a046d..6aa08aaca 100644
--- a/src/libutil/args.hh
+++ b/src/libutil/args.hh
@@ -29,6 +29,7 @@ protected:
/* Flags. */
struct Flag
{
+ char shortName;
std::string description;
Strings labels;
size_t arity;
@@ -63,7 +64,7 @@ public:
const Strings & labels, const std::string & description,
size_t arity, std::function<void(Strings)> handler)
{
- auto flag = Flag{description, labels, arity, handler};
+ auto flag = Flag{shortName, description, labels, arity, handler};
if (shortName) shortFlags[shortName] = flag;
longFlags[longName] = flag;
}