Doh!
authorKeith Seitz <keiths@cygnus>
Thu, 4 Feb 1999 18:37:01 +0000 (18:37 +0000)
committerKeith Seitz <keiths@cygnus>
Thu, 4 Feb 1999 18:37:01 +0000 (18:37 +0000)
        * gdbtk-variable.c (variable_create): Allocate enough
        space to hold the NULL, too!

gdb/ChangeLog-gdbtk
gdb/gdbtk-variable.c

index 69eb44f2dcc8f5afca5a608bc9703545aa15804b..68908ec5e5b605a81110c45b297654bfa8b80606 100644 (file)
@@ -1,3 +1,8 @@
+Thu Feb  4 10:35:28 1999  Keith Seitz  <keiths@cygnus.com>
+
+       * gdbtk-variable.c (variable_create): Allocate enough
+       space to hold the NULL, too!
+
 Wed Feb  3 13:37:07 1999  Keith Seitz  <keiths@cygnus.com>
 
        * gdbtk-variable.c (variable_create): Add parentheses to the name
index c7fc73acbe0b56421a52125e0c7ee98335c4abd2..09ff3609b90adad15232ce9774231f27eea6b3a7 100644 (file)
@@ -502,7 +502,7 @@ variable_create (interp, objc, objv)
   {
     /* Add parentheses to the name so that casts do
        not confuse it. */
-    char *newname = (char *) xmalloc (strlen (name) + 2);
+    char *newname = (char *) xmalloc (strlen (name) + 3);
     sprintf (newname, "(%s)", name);
     var = create_variable (name, newname, pc);
     FREEIF (newname);