diff --git a/src/bin/e.h b/src/bin/e.h index 2cddb31a5..1407bcfba 100644 --- a/src/bin/e.h +++ b/src/bin/e.h @@ -104,8 +104,10 @@ void *alloca (size_t); # include # endif -# ifdef HAVE_MALLOC_H -# include +# if !defined (__FreeBSD__) && !defined (__OpenBSD__) +# ifdef HAVE_MALLOC_H +# include +# endif # endif // XXX: FIXME: TMP solution for window stack until api is settled diff --git a/src/bin/system/e_system.h b/src/bin/system/e_system.h index c956c7a2f..5fc4b9639 100644 --- a/src/bin/system/e_system.h +++ b/src/bin/system/e_system.h @@ -66,8 +66,10 @@ void *alloca (size_t); # include # include # include -# ifdef HAVE_MALLOC_H -# include +# if !defined (__FreeBSD__) && !defined (__OpenBSD__) +# ifdef HAVE_MALLOC_H +# include +# endif # endif #if defined (__FreeBSD__) || defined (__OpenBSD__)