diff options
author | aldot <aldot@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-12-16 17:16:15 +0000 |
---|---|---|
committer | aldot <aldot@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-12-16 17:16:15 +0000 |
commit | 9636d502cdd12204b237bb684f871b49af7e51c2 (patch) | |
tree | 83ba3a10a87aa6ad2cf76f3ae3f8be50289acb0f /gcc/fortran/error.c | |
parent | ccdc9e237d62a02a1b98b2054cea30a550afcbba (diff) | |
download | gcc-9636d502cdd12204b237bb684f871b49af7e51c2.tar.gz |
Undo misguided distinction WRT deciding if a warning is an error or a warning.
A Warning is a warning, diagnostics DTRT. Cosmetic correction from fallout for
fix for PR21061. See ML-archives for details on why this hunk is wrong but
still harmless in effect.
2007-12-16 Bernhard Fischer <aldot@gcc.gnu.org>
* errors.c (gfc_notify_std): As originally stated but improperly
changed, disregard warnings_are_errors for deciding which buffer
to use for warnings.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130990 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/fortran/error.c')
-rw-r--r-- | gcc/fortran/error.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/fortran/error.c b/gcc/fortran/error.c index e25a4286b24..fa1a505c3f3 100644 --- a/gcc/fortran/error.c +++ b/gcc/fortran/error.c @@ -715,8 +715,7 @@ gfc_notify_std (int std, const char *nocmsgid, ...) if (gfc_suppress_error) return warning ? SUCCESS : FAILURE; - cur_error_buffer = (warning && !warnings_are_errors) - ? &warning_buffer : &error_buffer; + cur_error_buffer = warning ? &warning_buffer : &error_buffer; cur_error_buffer->flag = 1; cur_error_buffer->index = 0; |