From f5374d6de47ad0d35bfda1e77f050c6811bbd3d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miodrag=20Milanovi=C4=87?= Date: Fri, 12 Dec 2025 14:11:34 +0100 Subject: [PATCH] himbaechel: fix parsing vopt memory issue (#1614) --- himbaechel/arch.cc | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/himbaechel/arch.cc b/himbaechel/arch.cc index 1dd42291..c85548cc 100644 --- a/himbaechel/arch.cc +++ b/himbaechel/arch.cc @@ -86,13 +86,9 @@ void Arch::parse_vopt() auto vopt_desc = uarch->getUArchOptions(); vopt_desc.add_options()("help,h", "show help"); - std::vector argv; - for (auto &a : args.vopts) - argv.push_back(a.c_str()); - try { po::parsed_options parsed = - po::command_line_parser((int)argv.size(), argv.data()) + po::command_line_parser(args.vopts) .style(po::command_line_style::default_style ^ po::command_line_style::allow_guessing) .options(vopt_desc) .run();