Commit ed17fc41 by Steven G. Kargl

re PR fortran/47633 (Result of COMPILER_VERSION() has NULL byte appended)

2011-02-15  Steven G. Kargl  <kargl@gcc.gnu.org>

	PR fortran/47633
	. simplify.c (gfc_simplify_compiler_version): Fix off-by-one issue.

From-SVN: r170195
parent 72f812a2
2011-02-15 Steven G. Kargl <kargl@gcc.gnu.org>
PR fortran/47633
. simplify.c (gfc_simplify_compiler_version): Fix off-by-one issue.
2011-02-14 Janus Weil <janus@gcc.gnu.org>
PR fortran/47730
......
......@@ -6844,9 +6844,9 @@ gfc_simplify_compiler_version (void)
char *buffer;
size_t len;
len = strlen ("GCC version ") + strlen (version_string) + 1;
buffer = (char*) alloca (len);
snprintf (buffer, len, "GCC version %s", version_string);
len = strlen ("GCC version ") + strlen (version_string);
buffer = XALLOCAVEC (char, len + 1);
snprintf (buffer, len + 1, "GCC version %s", version_string);
return gfc_get_character_expr (gfc_default_character_kind,
&gfc_current_locus, buffer, len);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment