From: Philipp Stephani Date: Sat, 27 May 2017 13:26:49 +0000 (+0200) Subject: Avoid another compiler warning on macOS X-Git-Tag: emacs-26.0.90~521^2~252 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a3a3ea0762d0e5d3b2cb8259a515a468736050d1;p=emacs.git Avoid another compiler warning on macOS When configured with --without-ns, HAVE_NS is not defined on macOS, thus 'memory-limit' calls the deprecated sbrk(2) function. Avoid that by using the pre-defined __APPLE__ preprocessor macro. * src/alloc.c (Fmemory_limit): Never use sbrk(2) on macOS. --- diff --git a/src/alloc.c b/src/alloc.c index b473ebd7ded..a1a85946ce0 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -7160,7 +7160,7 @@ We divide the value by 1024 to make sure it fits in a Lisp integer. */) { Lisp_Object end; -#if defined HAVE_NS || !HAVE_SBRK +#if defined HAVE_NS || defined __APPLE__ || !HAVE_SBRK /* Avoid warning. sbrk has no relation to memory allocated anyway. */ XSETINT (end, 0); #else