]> git.saurik.com Git - bison.git/commitdiff
gnulib: update.
authorAkim Demaille <demaille@gostai.com>
Wed, 10 Jun 2009 08:40:55 +0000 (10:40 +0200)
committerAkim Demaille <demaille@gostai.com>
Wed, 10 Jun 2009 17:39:46 +0000 (19:39 +0200)
* gnulib: Update to latest.
* lib/.cvsignore, lib/.gitignore, m4/.cvsignore,
* m4/.gitignore: Regen.
* src/symtab.c (symbol_from_uniqstr, semantic_type_from_uniqstr):
Call xalloc_die on hash_insert failures.
Requested by the new __warn_unused_result__ attribute of
hash_insert.

ChangeLog
lib/.cvsignore
lib/.gitignore
m4/.cvsignore
m4/.gitignore
src/symtab.c

index 74e2aea5c243080c868e48c9067decc786851d01..d3fc291c2104447f794b96612481911a2d3f14cc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2009-06-10  Akim Demaille  <demaille@gostai.com>
+
+       gnulib: update.
+        * gnulib: Update to latest.
+        * lib/.cvsignore, lib/.gitignore, m4/.cvsignore,
+        * m4/.gitignore: Regen.
+        * src/symtab.c (symbol_from_uniqstr, semantic_type_from_uniqstr):
+        Call xalloc_die on hash_insert failures.
+        Requested by the new __warn_unused_result__ attribute of
+        hash_insert.
+
 2009-05-22  Joel E. Denny  <jdenny@ces.clemson.edu>
 
        Convert multiple variable definition warnings to complaints.
index 412882f36350910f8137bd5e23ea40836b8d30e6..8d2d4d2d71e870fc7d255f35c33519421630fbf7 100644 (file)
@@ -45,6 +45,7 @@ mbrtowc.c
 mbsinit.c
 mbswidth.c
 mbswidth.h
+memchr.c
 obstack.c
 obstack.h
 pipe-safer.c
index b647a928b490d0fe8b8e9da15c238a90d6116a5a..73d272e0d8573ff212cbdea0e0b530f9ddb967f0 100644 (file)
@@ -48,6 +48,7 @@
 /mbsinit.c
 /mbswidth.c
 /mbswidth.h
+/memchr.c
 /obstack.c
 /obstack.h
 /pipe-safer.c
index 3cdc569e86bf95aea956310ffd94c36d0ef2ea0b..310e1efc355a5fa8016fb936fe360c9b41dce15f 100644 (file)
@@ -39,6 +39,7 @@ mbrtowc.m4
 mbsinit.m4
 mbstate_t.m4
 mbswidth.m4
+memchr.m4
 multiarch.m4
 nls.m4
 po.m4
index 0755b7d7acbd59762a6737ca9e7e107929516426..0ca03ad3b4000b4eca1d5aef96f79bad769d78c2 100644 (file)
@@ -39,6 +39,7 @@
 /mbsinit.m4
 /mbstate_t.m4
 /mbswidth.m4
+/memchr.m4
 /multiarch.m4
 /nls.m4
 /po.m4
index f9560efab37729ad2432f4696e9670e70baa42d0..29ca76ad36d9652cf739cde299b3b538a64ff98d 100644 (file)
@@ -680,7 +680,8 @@ symbol_from_uniqstr (const uniqstr key, location loc)
     {
       /* First insertion in the hash. */
       entry = symbol_new (key, loc);
-      hash_insert (symbol_table, entry);
+      if (!hash_insert (symbol_table, entry))
+        xalloc_die ();
     }
   return entry;
 }
@@ -704,7 +705,8 @@ semantic_type_from_uniqstr (const uniqstr key)
     {
       /* First insertion in the hash. */
       entry = semantic_type_new (key);
-      hash_insert (semantic_type_table, entry);
+      if (!hash_insert (semantic_type_table, entry))
+        xalloc_die ();
     }
   return entry;
 }