From cbfba6fecae00c524c04c62bb07cc7da143e7224 Mon Sep 17 00:00:00 2001 From: Ian MacArthur Date: Thu, 13 Nov 2008 19:42:45 +0000 Subject: STR 1948: fix glutIdleFunc so that it does not use the deprecated Fl::set_idle method, and does not interact harmfully with other Fl::add/remove_idle() functions. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6525 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- FL/glut.H | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'FL') diff --git a/FL/glut.H b/FL/glut.H index 5ed214363..29542f60d 100644 --- a/FL/glut.H +++ b/FL/glut.H @@ -238,7 +238,7 @@ enum {GLUT_LEFT, GLUT_ENTERED}; inline void glutVisibilityFunc(void (*f)(int s)) {glut_window->visibility=f;} enum {GLUT_NOT_VISIBLE, GLUT_VISIBLE}; -inline void glutIdleFunc(void (*f)()) {Fl::set_idle(f);} +FL_EXPORT void glutIdleFunc(void (*f)()); // Warning: this cast may not work on all machines: inline void glutTimerFunc(unsigned int msec, void (*f)(int), int value) { -- cgit v1.2.3