aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cp/ChangeLog4
-rw-r--r--gcc/cp/decl2.c6
2 files changed, 7 insertions, 3 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index a9a8684..909f1b6 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,7 @@
+2000-05-15 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * decl2.c (lang_decode_option): Fix thinko.
+
2000-05-14 Jason Merrill <jason@casey.cygnus.com>
* except.c (check_handlers): New fn.
diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.c
index de72cc3..39faa5d 100644
--- a/gcc/cp/decl2.c
+++ b/gcc/cp/decl2.c
@@ -649,11 +649,11 @@ lang_decode_option (argc, argv)
set_message_length
(read_integral_parameter (p + 15, p - 2,
/* default line-wrap length */ 72));
- else if (!strncmp (p, "diagnostics-show-location=", 24))
+ else if (!strncmp (p, "diagnostics-show-location=", 26))
{
- if (!strncmp (p + 24, "once", 4))
+ if (!strncmp (p + 26, "once", 4))
set_message_prefixing_rule (DIAGNOSTICS_SHOW_PREFIX_ONCE);
- else if (!strncmp (p + 24, "every-line", 10))
+ else if (!strncmp (p + 26, "every-line", 10))
set_message_prefixing_rule (DIAGNOSTICS_SHOW_PREFIX_EVERY_LINE);
else
error ("Unrecognized option `%s'", p - 2);