]> git.eshelyaron.com Git - emacs.git/commitdiff
Avoid another compiler warning on macOS
authorPhilipp Stephani <phst@google.com>
Sat, 27 May 2017 13:26:49 +0000 (15:26 +0200)
committerPhilipp Stephani <phst@google.com>
Sat, 27 May 2017 13:29:46 +0000 (15:29 +0200)
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.

src/alloc.c

index b473ebd7ded02a0fc6ef3b944efab04399751523..a1a85946ce0499c091457cf85d4f989de434df9e 100644 (file)
@@ -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