From 13686ecef23bcfe9443a0755c73a19d677b786bd Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Mon, 10 Feb 2020 15:04:55 +0100 Subject: [PATCH] c++: Fux strncmp last argument in dump_decl_name [PR93641] I'm not aware of symbols starting with _ZG that don't start with _ZGR prefix, but perhaps in the future there might be some. 2020-02-10 Jakub Jelinek PR other/93641 * error.c (dump_decl_name): Fix up last argument to strncmp. --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/error.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 876e2ebf987..a8b447b5740 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2020-02-10 Jakub Jelinek + + PR other/93641 + * error.c (dump_decl_name): Fix up last argument to strncmp. + 2020-02-10 Jason Merrill PR c++/93618 diff --git a/gcc/cp/error.c b/gcc/cp/error.c index ab8638fbaec..8ec1653d87a 100644 --- a/gcc/cp/error.c +++ b/gcc/cp/error.c @@ -1098,7 +1098,7 @@ dump_decl_name (cxx_pretty_printer *pp, tree t, int flags) } const char *str = IDENTIFIER_POINTER (t); - if (!strncmp (str, "_ZGR", 3)) + if (!strncmp (str, "_ZGR", 4)) { pp_cxx_ws_string (pp, ""); return; -- 2.30.2