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.
This commit is contained in:
Akim Demaille
2009-06-10 10:40:55 +02:00
parent 1bcbca4368
commit 94505fb7e2
7 changed files with 30 additions and 3 deletions

View File

@@ -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>
* data/c++.m4: Update copyright year.

2
gnulib

Submodule gnulib updated: 5a1286a9f8...35b2dca271

View File

@@ -4,6 +4,7 @@ Makefile.in
argmatch.c
argmatch.h
basename.c
bitrotate.h
c-ctype.c
c-ctype.h
c-strcase.h
@@ -30,6 +31,7 @@ getopt.in.h
getopt1.c
getopt_.h
getopt_int.h
getpagesize.c
gettext.h
gnulib.mk
hash.c
@@ -45,6 +47,8 @@ mbrtowc.c
mbsinit.c
mbswidth.c
mbswidth.h
memchr.c
memchr.valgrind
obstack.c
obstack.h
pipe-safer.c

4
lib/.gitignore vendored
View File

@@ -7,6 +7,7 @@
/argmatch.c
/argmatch.h
/basename.c
/bitrotate.h
/c-ctype.c
/c-ctype.h
/c-strcase.h
@@ -33,6 +34,7 @@
/getopt1.c
/getopt_.h
/getopt_int.h
/getpagesize.c
/gettext.h
/gnulib.mk
/hash.c
@@ -48,6 +50,8 @@
/mbsinit.c
/mbswidth.c
/mbswidth.h
/memchr.c
/memchr.valgrind
/obstack.c
/obstack.h
/pipe-safer.c

View File

@@ -11,6 +11,7 @@ error.m4
exitfail.m4
extensions.m4
getopt.m4
getpagesize.m4
gettext.m4
gnulib-cache.m4
gnulib-common.m4
@@ -39,6 +40,8 @@ mbrtowc.m4
mbsinit.m4
mbstate_t.m4
mbswidth.m4
memchr.m4
mmap-anon.m4
multiarch.m4
nls.m4
po.m4

3
m4/.gitignore vendored
View File

@@ -11,6 +11,7 @@
/exitfail.m4
/extensions.m4
/getopt.m4
/getpagesize.m4
/gettext.m4
/gnulib-cache.m4
/gnulib-common.m4
@@ -39,6 +40,8 @@
/mbsinit.m4
/mbstate_t.m4
/mbswidth.m4
/memchr.m4
/mmap-anon.m4
/multiarch.m4
/nls.m4
/po.m4

View File

@@ -672,7 +672,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;
}
@@ -696,7 +697,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;
}