From: Simon Marchi Date: Mon, 21 Jul 2025 19:25:53 +0000 (-0400) Subject: gdb/solib-svr4: remove an unnecessary static cast X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7632f493f7b60c0cb2de7e387de25980b128189a;p=thirdparty%2Fbinutils-gdb.git gdb/solib-svr4: remove an unnecessary static cast The type is already lm_info_svr4. Change-Id: Id681eb1685462610b202c76147739ac885555f6b --- diff --git a/gdb/solib-svr4.c b/gdb/solib-svr4.c index e4542543879..fab84c96fde 100644 --- a/gdb/solib-svr4.c +++ b/gdb/solib-svr4.c @@ -3720,11 +3720,8 @@ svr4_solib_ops::get_solibs_in_ns (int nsid) const CORE_ADDR debug_base = info->namespace_id[nsid]; std::unordered_map namespace_solibs; for (svr4_so &so : info->solib_lists[debug_base]) - { - namespace_solibs[so.name] - = gdb::checked_static_cast - (so.lm_info.get ()); - } + namespace_solibs[so.name] = so.lm_info.get (); + for (const solib &so: current_program_space->solibs ()) { auto *lm_inferior