gdb: Fix regressions caused by 041de3d73aa121f2ff0c077213598963bfb34b79
authorBruno Larsen <blarsen@redhat.com>
Thu, 10 Nov 2022 16:58:58 +0000 (17:58 +0100)
committerBruno Larsen <blarsen@redhat.com>
Thu, 10 Nov 2022 17:09:02 +0000 (18:09 +0100)
Commit 041de3d73aa changed the output format of all error messages when
GDB couldn't determine a compatible overload for a given function, but
it was only supposed to change if the failure happened due to incomplete
types. This commit removes the stray . that was added

gdb/valops.c

index 2b789cd76f4115dc27b191f567ab576adbcb2ca9..e90c3947b8d500460691cfe71b73da2db8bc9746 100644 (file)
@@ -2979,12 +2979,12 @@ find_overload_match (gdb::array_view<value *> args,
     {
       std::string hint = incomplete_type_hint (args);
       if (method == METHOD)
-       error (_("Cannot resolve method %s%s%s to any overloaded instance.%s"),
+       error (_("Cannot resolve method %s%s%s to any overloaded instance%s"),
               obj_type_name,
               (obj_type_name && *obj_type_name) ? "::" : "",
               name, hint.c_str ());
       else
-       error (_("Cannot resolve function %s to any overloaded instance.%s"),
+       error (_("Cannot resolve function %s to any overloaded instance%s"),
               func_name, hint.c_str ());
     }
   else if (match_quality == NON_STANDARD)