mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-19 00:19:44 +08:00
diagnostic.c (init_output_buffer): Make it possible to output at least 32 characters if we're given a too long prefix.
2000-02-21 Gabriel Dos Reis <gdr@codesourcery.com> * diagnostic.c (init_output_buffer): Make it possible to output at least 32 characters if we're given a too long prefix. From-SVN: r32091
This commit is contained in:
parent
cb9a3ff816
commit
abcabbbf3e
@ -1,3 +1,8 @@
|
||||
2000-02-21 Gabriel Dos Reis <gdr@codesourcery.com>
|
||||
|
||||
* diagnostic.c (init_output_buffer): Make it possible to output at
|
||||
least 32 characters if we're given a too long prefix.
|
||||
|
||||
2000-02-20 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* varasm.c (initializer_constant_valid_p): Call
|
||||
|
@ -152,10 +152,17 @@ init_output_buffer (buffer, prefix, max_length)
|
||||
char *prefix;
|
||||
int max_length;
|
||||
{
|
||||
int prefix_length = strlen (prefix);
|
||||
|
||||
obstack_init (&buffer->obstack);
|
||||
buffer->prefix = prefix;
|
||||
buffer->line_length = 0;
|
||||
buffer->max_length = max_length;
|
||||
/* If the prefix is ridiculously too long, output at least
|
||||
32 characters. */
|
||||
if (max_length - prefix_length < 32)
|
||||
buffer->max_length = max_length + 32;
|
||||
else
|
||||
buffer->max_length = max_length;
|
||||
}
|
||||
|
||||
/* Return BUFFER's prefix. */
|
||||
|
Loading…
Reference in New Issue
Block a user