diff options
Diffstat (limited to 'gcc/java/class.c')
-rw-r--r-- | gcc/java/class.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/gcc/java/class.c b/gcc/java/class.c index a6c5d49..b90513f 100644 --- a/gcc/java/class.c +++ b/gcc/java/class.c @@ -268,11 +268,8 @@ ident_subst (const char* old_name, int prefix_len = strlen (prefix); int suffix_len = strlen (suffix); int i = prefix_len + old_length + suffix_len + 1; -#ifdef __GNUC__ - char buffer[i]; -#else char *buffer = alloca (i); -#endif + strcpy (buffer, prefix); for (i = 0; i < old_length; i++) { |