aboutsummaryrefslogtreecommitdiff
path: root/args.hxx
diff options
context:
space:
mode:
authorPavel Belikov <pavel.fuchs.belikov@gmail.com>2017-11-10 21:02:35 +0300
committerPavel Belikov <pavel.fuchs.belikov@gmail.com>2017-11-10 21:02:35 +0300
commita0cb58a47478f703131933018e8a0849bf45d671 (patch)
treeb27e9877ca80026354ade982618f59af83ebb3f7 /args.hxx
parentfix -fuse-ld=gold for travis ci (diff)
downloadargs.hxx-a0cb58a47478f703131933018e8a0849bf45d671.tar.xz
fix uninitialized RaiiSubparser::oldSubparser
Diffstat (limited to 'args.hxx')
-rw-r--r--args.hxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/args.hxx b/args.hxx
index 3458d97..8839253 100644
--- a/args.hxx
+++ b/args.hxx
@@ -2317,7 +2317,7 @@ namespace args
command.subparser = &parser;
}
- Command::RaiiSubparser::RaiiSubparser(const Command &command_, const HelpParams &params_): command(command_), parser(command, params_)
+ Command::RaiiSubparser::RaiiSubparser(const Command &command_, const HelpParams &params_): command(command_), parser(command, params_), oldSubparser(command.subparser)
{
command.subparser = &parser;
}