From 7632f493f7b60c0cb2de7e387de25980b128189a Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Mon, 21 Jul 2025 15:25:53 -0400 Subject: [PATCH] gdb/solib-svr4: remove an unnecessary static cast The type is already lm_info_svr4. Change-Id: Id681eb1685462610b202c76147739ac885555f6b --- gdb/solib-svr4.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) 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 -- 2.47.2