]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
gdb/solib-svr4: remove an unnecessary static cast
authorSimon Marchi <simon.marchi@efficios.com>
Mon, 21 Jul 2025 19:25:53 +0000 (15:25 -0400)
committerSimon Marchi <simon.marchi@efficios.com>
Mon, 21 Jul 2025 19:26:40 +0000 (15:26 -0400)
The type is already lm_info_svr4.

Change-Id: Id681eb1685462610b202c76147739ac885555f6b

gdb/solib-svr4.c

index e45425438790b62cb10f0c8ff851cf91693dbf6e..fab84c96fde42898549094695ce05c1c47fa0182 100644 (file)
@@ -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<std::string, const lm_info_svr4 *> namespace_solibs;
   for (svr4_so &so : info->solib_lists[debug_base])
-    {
-      namespace_solibs[so.name]
-       = gdb::checked_static_cast<const lm_info_svr4 *>
-           (so.lm_info.get ());
-    }
+    namespace_solibs[so.name] = so.lm_info.get ();
+
   for (const solib &so: current_program_space->solibs ())
     {
       auto *lm_inferior