]> Savannah Git Hosting - gnulib.git/commit
bitset: check memory allocation
authorAkim Demaille <akim.demaille@gmail.com>
Thu, 5 Sep 2019 09:36:39 +0000 (11:36 +0200)
committerAkim Demaille <akim.demaille@gmail.com>
Sun, 8 Sep 2019 06:38:49 +0000 (08:38 +0200)
commitd3bb911fd0f53b2c69c96da43cc0f6557f3d2dd8
tree238c3ccc78da7b01cf510ff6c99fe19b4c9d341f
parent75d22dc9e2bb1b25b19bac25121bcb31344f5945
bitset: check memory allocation

Reported by 江 祖铭 (Zu-Ming Jiang).
With help from Paul Eggert.
https://lists.gnu.org/archive/html/bug-bison/2019-08/msg00016.html

* lib/bitset/table.c (tbitset_resize): When growing, use xrealloc
instead of realloc.
When shrinking, accept failures.
* lib/bitset/vector.c (vbitset_resize): Likewise.
ChangeLog
lib/bitset/table.c
lib/bitset/vector.c