]> Savannah Git Hosting - gnulib.git/commit
malloc-h: Fix compilation errors in C++ mode on Android.
authorBruno Haible <bruno@clisp.org>
Mon, 9 Jan 2023 12:47:25 +0000 (13:47 +0100)
committerBruno Haible <bruno@clisp.org>
Mon, 9 Jan 2023 12:50:22 +0000 (13:50 +0100)
commit199566afecdb1edeb9e71ee33e4d984e7b7cd5a0
tree0699f2bb5410265cd4cf605c9cc817e03870d584
parent25a5f3958d0b56c22a2d189962fa96573f0f60ed
malloc-h: Fix compilation errors in C++ mode on Android.

* lib/malloc.in.h: Don't include <stdlib.h>, except on Solaris and on
HP-UX. Include <stddef.h>. Make _GL_ATTRIBUTE_DEALLOC_FREE work (code
snippet copied from string.in.h and wchar.in.h).
* m4/malloc_h.m4 (gl_MALLOC_H_REQUIRE_DEFAULTS): Invoke
gl_STDLIB_H_REQUIRE_DEFAULTS.
* modules/malloc-h (Depends-on): Add stddef, stdlib.
(Makefile.am): Substitute GNULIB_FREE_POSIX and REPLACE_FREE.
ChangeLog
lib/malloc.in.h
m4/malloc_h.m4
modules/malloc-h