+Thu Dec 5 18:59:51 1991 Michael Tiemann (tiemann at cygnus.com)
+
+ * cplus-dem.c (cplus_demangle): Call `string_need' when
+ null-terminating a partially-computed string.
+
Thu Dec 5 18:19:43 1991 Fred Fish (fnf at cygnus.com)
* dwarfread.c (enum_type): Build a correct TYPE_NAME, add a
p += 1;
while (*p != '\0' && !(*p == '_' && p[1] == '_'))
p++;
- string_appendn (&decl, type, p - type);
+ string_appendn (&decl, type, p - type);
+ string_need (&decl, 1);
*(decl.p) = '\0';
munge_function_name (&decl, 1);
if (decl.b[0] == '_')
else
{
string_appendn (&decl, type, p - type);
+ string_need (&decl, 1);
*(decl.p) = '\0';
munge_function_name (&decl, arg_mode);
p += 2;