]> git.ipfire.org Git - thirdparty/gnulib.git/commit
obstack: merge better with glibc
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 5 May 2025 21:02:12 +0000 (14:02 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 5 May 2025 21:16:19 +0000 (14:16 -0700)
commit65cc87ec8b2da22e28b0dad4f16bc14dceeed6ec
treee3550fcc948767d0aa994b38fb99d8ea3332648c
parent3f6929c2047d864783da93ae535f1e99d743acb5
obstack: merge better with glibc

When compiled for glibc, keep the fake array content size at 4,
for API compatibility with older glibc.
* lib/obstack.in.h (__FLEXIBLE_ARRAY_MEMBER): Remove.
(_OBSTACK_CHUNK_CONTENTS_SIZE): New macro.
(struct _obstack_chunk): Use it for contents size.
* modules/obstack (Depends-on): Add flexmember.
ChangeLog
lib/obstack.in.h
modules/obstack