From 91668e6e8a9b807089d7afb02da3225b2b3176dc Mon Sep 17 00:00:00 2001 From: Boris Faure Date: Sat, 24 Aug 2013 15:52:27 +0200 Subject: [PATCH] improve e on debian kfreebsd (Patch by Petr Salinger) Closes task 302. --- src/bin/e_start_main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/bin/e_start_main.c b/src/bin/e_start_main.c index 5ce220f..55a286d 100644 --- a/src/bin/e_start_main.c +++ b/src/bin/e_start_main.c @@ -251,7 +251,7 @@ main(int argc, char **argv) pid_t cs_child = -1; #endif #if !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(__FreeBSD__) && \ - !(defined (__MACH__) && defined (__APPLE__)) + !defined(__FreeBSD_kernel__) && !(defined (__MACH__) && defined (__APPLE__)) Eina_Bool restart = EINA_TRUE; #endif @@ -416,14 +416,14 @@ main(int argc, char **argv) really_know = EINA_TRUE; #if defined(__OpenBSD__) || defined(__NetBSD__) || defined(__FreeBSD__) || \ - (defined (__MACH__) && defined (__APPLE__)) + defined(__FreeBSD_kernel__) || (defined (__MACH__) && defined (__APPLE__)) execv(args[0], args); #endif /* not run at the moment !! */ #if !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(__FreeBSD__) && \ - !(defined (__MACH__) && defined (__APPLE__)) + !defined(__FreeBSD_kernel__) && !(defined (__MACH__) && defined (__APPLE__)) /* Now looping until */ while (restart) { -- 2.7.4