Avoid aligned_alloc static/extern collision
* src/alloc.c (aligned_alloc): Define to private name when a static function, to avoid collision with lisp.h extern decl. Reported by John Yates in: http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00439.html
This commit is contained in:
parent
68f0690971
commit
fff8bfc8d8
1 changed files with 1 additions and 0 deletions
|
@ -1133,6 +1133,7 @@ lisp_free (void *block)
|
|||
# define USE_ALIGNED_ALLOC 1
|
||||
# elif !defined HYBRID_MALLOC && defined HAVE_POSIX_MEMALIGN
|
||||
# define USE_ALIGNED_ALLOC 1
|
||||
# define aligned_alloc my_aligned_alloc /* Avoid collision with lisp.h. */
|
||||
static void *
|
||||
aligned_alloc (size_t alignment, size_t size)
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue