From e8550d89b3f13a85c6ba4b4a65291f9aa4bf533e Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Wed, 20 Dec 2006 20:13:22 +0000 Subject: Enabled 'add_check()' on OS X (STR #1534) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5562 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- src/Fl.cxx | 5 ++--- src/Fl_mac.cxx | 1 - 2 files changed, 2 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/Fl.cxx b/src/Fl.cxx index 15a7049ad..d17f64823 100644 --- a/src/Fl.cxx +++ b/src/Fl.cxx @@ -260,7 +260,6 @@ void Fl::remove_check(Fl_Timeout_Handler cb, void *argp) { } } -#if !defined(__APPLE__) static void run_checks() { // checks are a bit messy so that add/remove and wait may be called @@ -274,7 +273,6 @@ static void run_checks() next_check = first_check; } } -#endif // !__APPLE__ #ifndef WIN32 static char in_idle; @@ -298,7 +296,7 @@ double Fl::wait(double time_to_wait) { #elif defined(__APPLE__) - flush(); + run_checks(); if (idle) { if (!in_idle) { in_idle = 1; @@ -308,6 +306,7 @@ double Fl::wait(double time_to_wait) { // the idle function may turn off idle, we can then wait: if (idle) time_to_wait = 0.0; } + flush(); return fl_wait(time_to_wait); #else diff --git a/src/Fl_mac.cxx b/src/Fl_mac.cxx index 8f21001f3..dc3782944 100644 --- a/src/Fl_mac.cxx +++ b/src/Fl_mac.cxx @@ -54,7 +54,6 @@ extern "C" { #include #include #include -#include #include #include #include -- cgit v1.2.3