fix(userspace/falco/app_actions/print_version.cpp): ensure destructor gets invoked

Signed-off-by: Leonardo Grasso <me@leonardograsso.com>

Co-authored-by: Jason Dellaluce <jasondellaluce@gmail.com>
This commit is contained in:
Leonardo Grasso 2022-06-23 12:06:48 +02:00 committed by poiana
parent 308f001b87
commit f3bc178e40

View File

@ -23,7 +23,7 @@ application::run_result application::print_version()
{ {
if(m_options.print_version_info) if(m_options.print_version_info)
{ {
auto s = new sinsp(); std::unique_ptr<sinsp> s(new sinsp());
printf("Falco version: %s\n", FALCO_VERSION); printf("Falco version: %s\n", FALCO_VERSION);
printf("Libs version: %s\n", FALCOSECURITY_LIBS_VERSION); printf("Libs version: %s\n", FALCOSECURITY_LIBS_VERSION);
printf("Plugin API: %s\n", s->get_plugin_api_version()); printf("Plugin API: %s\n", s->get_plugin_api_version());