X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fglx%2Fflurry.c;fp=hacks%2Fglx%2Fflurry.c;h=c9008a9471ed428f4500ee4c6da2c7e811e2569b;hp=e6d1b22699b2eaf28ac3efbf18565c9fadf84007;hb=39809ded547bdbb08207d3e514950425215b4410;hpb=4361b69d3178d7fc98d0388f9a223af6c2651aba diff --git a/hacks/glx/flurry.c b/hacks/glx/flurry.c index e6d1b226..c9008a94 100644 --- a/hacks/glx/flurry.c +++ b/hacks/glx/flurry.c @@ -47,9 +47,8 @@ static const char sccsid[] = "@(#)flurry.c 4.07 97/11/24 xlockmore"; # define DEFAULTS "*delay: 10000 \n" \ "*showFPS: False \n" -# define refresh_flurry 0 # define release_flurry 0 -# define flurry_handle_event 0 +# define flurry_handle_event xlockmore_no_events # include "xlockmore.h" /* from the xscreensaver distribution */ #ifdef USE_GL @@ -76,7 +75,7 @@ ModStruct flurry_description = { NULL, "draw_flurry", "init_flurry", - NULL, + "free_flurry", &flurry_opts, 1000, 1, 2, 1, 4, 1.0, "", @@ -326,8 +325,6 @@ ENTRYPOINT void reshape_flurry(ModeInfo *mi, int width, int height) GLResize(global, (float)width, (float)height); } -static void free_flurry(ModeInfo * mi); - ENTRYPOINT void init_flurry(ModeInfo * mi) { @@ -345,7 +342,7 @@ init_flurry(ModeInfo * mi) PRESET_MAX } preset_num; - MI_INIT (mi, flurry_info, free_flurry); + MI_INIT (mi, flurry_info); global = &flurry_info[screen]; @@ -532,7 +529,7 @@ draw_flurry(ModeInfo * mi) glXSwapBuffers(display, window); } -static void +ENTRYPOINT void free_flurry(ModeInfo * mi) { global_info_t *global = &flurry_info[MI_SCREEN(mi)];