From f28f75658440aea136689c3e98645003e51d36dd Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Wed, 8 Jan 2014 22:40:59 +0900 Subject: [PATCH] win build - check for pause func and use only if its there --- configure.ac | 1 + src/lib/ecore/ecore_main.c | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/configure.ac b/configure.ac index 6e772a543f..1098af5d88 100644 --- a/configure.ac +++ b/configure.ac @@ -545,6 +545,7 @@ realpath \ strlcpy \ geteuid \ getuid \ +pause \ ]) AC_FUNC_ALLOCA diff --git a/src/lib/ecore/ecore_main.c b/src/lib/ecore/ecore_main.c index e1ee7b1e96..b94bd9532d 100644 --- a/src/lib/ecore/ecore_main.c +++ b/src/lib/ecore/ecore_main.c @@ -301,7 +301,11 @@ _ecore_fd_valid(void) if (fcntl(epoll_fd, F_GETFD) < 0) { ERR("arghhh you caught me! report a backtrace to edevel!"); +#ifdef HAVE_PAUSE pause(); +#else + sleep(60); +#endif } } }