read-rtl.c (mode_attr_index): Use obstack_grow0, not obstack_grow.
authorIan Lance Taylor <ian@airs.com>
Wed, 18 May 2005 13:46:39 +0000 (13:46 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Wed, 18 May 2005 13:46:39 +0000 (13:46 +0000)
* read-rtl.c (mode_attr_index): Use obstack_grow0, not
obstack_grow.

From-SVN: r99899

gcc/ChangeLog
gcc/read-rtl.c

index 26c1162dc70a3bcb0ea8b74656a348f6c7b1e930..a112e174ab2ade278d570b53d62bbf20a8c15bb6 100644 (file)
@@ -1,3 +1,8 @@
+2005-05-18  Ian Lance Taylor  <ian@airs.com>
+
+       * read-rtl.c (mode_attr_index): Use obstack_grow0, not
+       obstack_grow.
+
 2005-05-18  Daniel Berlin  <dberlin@dberlin.org>
 
        * cfgrtl.c (purge_dead_edges): Don't remove fake edges.
index 4fbfda0f1c37828b29c82939c7d2e6c549521112..1b1a329d2ff37e56db22d0adb336ee7e33b5b667 100644 (file)
@@ -320,7 +320,7 @@ mode_attr_index (struct map_value **mode_maps, const char *string)
 
   /* Copy the attribute string into permanent storage, without the
      angle brackets around it.  */
-  obstack_grow (&string_obstack, string + 1, strlen (string) - 2);
+  obstack_grow0 (&string_obstack, string + 1, strlen (string) - 2);
   p = (char *) obstack_finish (&string_obstack);
 
   mv = XNEW (struct map_value);