netstar pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=8cc3bd7cdbce517fb1ae08b44af182fc814076fe

commit 8cc3bd7cdbce517fb1ae08b44af182fc814076fe
Author: Alastair Poole <nets...@gmail.com>
Date:   Wed Jun 24 23:45:29 2020 +0100

    e_start_main: Guard against malloc.h on BSD.
    
    This fixes a build break on FreeBSD. Guarding as per other
    blocks. These guards can be removed at a later stage as OpenBSD
    has removed malloc.h and FreeBSD is in the process of
    reintroducing it after a failed attempt to deprecate the header.
    For consistency's sake keep these blocks identical within the
    tree. We can nuke these later when FreeBSD make their minds up.
---
 src/bin/e_start_main.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/bin/e_start_main.c b/src/bin/e_start_main.c
index a1777c7cd..a89919909 100644
--- a/src/bin/e_start_main.c
+++ b/src/bin/e_start_main.c
@@ -31,9 +31,11 @@
 #include <signal.h>
 #include <errno.h>
 
-#ifdef HAVE_MALLOC_H
-# include <malloc.h>
-#endif
+# if !defined (__FreeBSD__) && !defined (__OpenBSD__)
+#  ifdef HAVE_MALLOC_H
+#   include <malloc.h>
+#  endif
+# endif
 
 #include <Eina.h>
 

-- 


Reply via email to