$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Vinitha Anish(UST,IN) (Vinitha.Anish_at_[hidden])
Date: 2019-09-24 10:17:34
Hi ,
Our static analyzer report an memory leak with add_options .
We use
namespace po = boost::program_options;
po::options_description desc("Options");
desc.add_options()
("name", po::value<std::string>(), ...) // add option
;
The issue reported in boost library file
value_semantic.hpp:199
template<class T>
typed_value<T>*
value(T* v)
{
typed_value<T>* r = new typed_value<T>(v);
return r;
}
memory is dynamically allocated here and return at line 201.
Can anyone suggest how do we handle this memory leak.