diff --git a/src/anbox/cli.h b/src/anbox/cli.h index b5c58fc..f1831ce 100644 --- a/src/anbox/cli.h +++ b/src/anbox/cli.h @@ -154,9 +154,7 @@ class TypedReferenceFlag : public Flag { void specify_option(Flag::Specification& spec) override { spec = boost::program_options::value()->notifier([&](const std::string& s) { std::stringstream ss{s}; - T value; - ss >> value; - value_ = value; + ss >> value_.get(); }); }