From 41daaea2ccaef06fdb648e7f2a3095d8feac2aa5 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Tue, 13 Dec 2022 08:58:50 -0700 Subject: [PATCH] Remove two unnecessary casts A couple of calls to parse_probe_linespec had an unnecessary cast. I suspect this cast was never needed, but once commands were changed to take a 'const' argument, they became completely obsolete. Tested by rebuilding. --- gdb/probe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gdb/probe.c b/gdb/probe.c index ec8845219fa..4193f9f936b 100644 --- a/gdb/probe.c +++ b/gdb/probe.c @@ -617,7 +617,7 @@ enable_probes_command (const char *arg, int from_tty) { std::string provider, probe_name, objname; - parse_probe_linespec ((const char *) arg, &provider, &probe_name, &objname); + parse_probe_linespec (arg, &provider, &probe_name, &objname); std::vector probes = collect_probes (objname, provider, probe_name, &any_static_probe_ops); @@ -652,7 +652,7 @@ disable_probes_command (const char *arg, int from_tty) { std::string provider, probe_name, objname; - parse_probe_linespec ((const char *) arg, &provider, &probe_name, &objname); + parse_probe_linespec (arg, &provider, &probe_name, &objname); std::vector probes = collect_probes (objname, provider, probe_name, &any_static_probe_ops); -- 2.30.2