projects
/
xscreensaver
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
From http://www.jwz.org/xscreensaver/xscreensaver-5.30.tar.gz
[xscreensaver]
/
hacks
/
swirl.c
diff --git
a/hacks/swirl.c
b/hacks/swirl.c
index efe2f8d1d89b3b57d87c35a0373792294d515c01..d647b0432dc4c4c892ba6feab3a96bc23b24b4d5 100644
(file)
--- a/
hacks/swirl.c
+++ b/
hacks/swirl.c
@@
-39,7
+39,6
@@
static const char sccsid[] = "@(#)swirl.c 4.00 97/01/01 xlockmore";
# define SMOOTH_COLORS
# define WRITABLE_COLORS
# define SMOOTH_COLORS
# define WRITABLE_COLORS
-# define swirl_handle_event 0
# include "xlockmore.h" /* from the xscreensaver distribution */
# ifdef HAVE_XSHM_EXTENSION
# include "xshm.h"
# include "xlockmore.h" /* from the xscreensaver distribution */
# ifdef HAVE_XSHM_EXTENSION
# include "xshm.h"
@@
-1485,4
+1484,15
@@
refresh_swirl (ModeInfo * mi)
}
}
}
}
+ENTRYPOINT Bool
+swirl_handle_event (ModeInfo *mi, XEvent *event)
+{
+ if (screenhack_event_helper (MI_DISPLAY(mi), MI_WINDOW(mi), event))
+ {
+ reshape_swirl (mi, MI_WIDTH(mi), MI_HEIGHT(mi));
+ return True;
+ }
+ return False;
+}
+
XSCREENSAVER_MODULE ("Swirl", swirl)
XSCREENSAVER_MODULE ("Swirl", swirl)