*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
a struct in `MODULENAME_xscreensaver_function_table',
and a pointer to that in `xscreensaver_function_table'.
a struct in `MODULENAME_xscreensaver_function_table',
and a pointer to that in `xscreensaver_function_table'.
#define XSCREENSAVER_MODULE_2(CLASS,NAME,PREFIX) \
struct xscreensaver_function_table \
NAME ## _xscreensaver_function_table = { \
#define XSCREENSAVER_MODULE_2(CLASS,NAME,PREFIX) \
struct xscreensaver_function_table \
NAME ## _xscreensaver_function_table = { \
XSCREENSAVER_MODULE_2(CLASS,PREFIX,PREFIX)
#endif /* __SCREENHACK_H__ */
XSCREENSAVER_MODULE_2(CLASS,PREFIX,PREFIX)
#endif /* __SCREENHACK_H__ */