/* xlockmore.h --- xscreensaver compatibility layer for xlockmore modules.
- * xscreensaver, Copyright (c) 1997-2008 Jamie Zawinski <jwz@jwz.org>
+ * xscreensaver, Copyright (c) 1997-2011 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
# define xlockmore_validate_gl_visual 0
# endif /* !USE_GL || HAVE_COCOA */
-# ifndef USE_GL
-# define xlockmore_gl_compute_fps 0
-# endif /* !USE_GL */
+# ifdef USE_GL
+# define XLOCKMORE_FPS xlockmore_gl_compute_fps
+# else
+# define XLOCKMORE_FPS xlockmore_do_fps
+# endif
#ifdef WRITABLE_COLORS
# undef WRITABLE_COLORS
xlockmore_setup, \
& NAME ## _xlockmore_function_table, \
0, 0, 0, 0, 0, \
- xlockmore_gl_compute_fps, \
+ XLOCKMORE_FPS, \
xlockmore_pick_gl_visual, \
xlockmore_validate_gl_visual }; \
\