mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-19 18:20:22 +02:00
Update gnulib to 8f4538a53d64054ae2fc8b86c0f87c418c6176e6
Includes gnulib:0c907f7da13232908f05c415b8cec56024071906 to fix #49930 https://lists.gnu.org/archive/html/bug-guile/2021-08/msg00003.html.
This commit is contained in:
parent
5df5555d12
commit
b4a80f4239
304 changed files with 4264 additions and 3003 deletions
|
@ -1211,6 +1211,10 @@ re_node_set_merge (re_node_set *dest, const re_node_set *src)
|
|||
|
||||
if (__glibc_unlikely (dest->nelem == 0))
|
||||
{
|
||||
/* Although we already guaranteed above that dest->alloc != 0 and
|
||||
therefore dest->elems != NULL, add a debug assertion to pacify
|
||||
GCC 11.2.1's -fanalyzer. */
|
||||
DEBUG_ASSERT (dest->elems);
|
||||
dest->nelem = src->nelem;
|
||||
memcpy (dest->elems, src->elems, src->nelem * sizeof (Idx));
|
||||
return REG_NOERROR;
|
||||
|
@ -1286,7 +1290,10 @@ re_node_set_insert (re_node_set *set, Idx elem)
|
|||
|
||||
if (__glibc_unlikely (set->nelem) == 0)
|
||||
{
|
||||
/* We already guaranteed above that set->alloc != 0. */
|
||||
/* Although we already guaranteed above that set->alloc != 0 and
|
||||
therefore set->elems != NULL, add a debug assertion to pacify
|
||||
GCC 11.2 -fanalyzer. */
|
||||
DEBUG_ASSERT (set->elems);
|
||||
set->elems[0] = elem;
|
||||
++set->nelem;
|
||||
return true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue