diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2021-02-16 11:41:19 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2021-02-16 11:42:07 -0800 |
commit | 4b5bc7fdd55da390f486bafa1e91ba93dd8d887f (patch) | |
tree | bf768b122105ed00e98614ef11f76c29ece0b009 /lib/malloc/dynarray_resize.c | |
parent | 29a3fb3ec79f1344a1476907d197b8b37c4699cc (diff) | |
download | gnulib-4b5bc7fdd55da390f486bafa1e91ba93dd8d887f.tar.gz |
Port better to macOS Mojave
Problem reported by Tom Shields in:
https://lists.gnu.org/r/bug-gnulib/2021-02/msg00064.html
* config/srclist.txt: Comment out dynarray_finalize.c.
* lib/dynarray.h (__libc_dynarray_at_failure): Don’t include
libc-config.h here, as that’s the includer’s responsibility.
* lib/malloc/dynarray_at_failure.c:
* lib/malloc/dynarray_emplace_enlarge.c:
* lib/malloc/dynarray_finalize.c:
* lib/malloc/dynarray_resize.c:
* lib/malloc/dynarray_resize_clear.c:
If _LIBC is not defined, include libc-config.h.
Diffstat (limited to 'lib/malloc/dynarray_resize.c')
-rw-r--r-- | lib/malloc/dynarray_resize.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/malloc/dynarray_resize.c b/lib/malloc/dynarray_resize.c index 5c60927f37..5a57166a84 100644 --- a/lib/malloc/dynarray_resize.c +++ b/lib/malloc/dynarray_resize.c @@ -16,6 +16,10 @@ License along with the GNU C Library; if not, see <https://www.gnu.org/licenses/>. */ +#ifndef _LIBC +# include <libc-config.h> +#endif + #include <dynarray.h> #include <errno.h> #include <intprops.h> |