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.37.tar.gz
[xscreensaver]
/
hacks
/
juggle.c
diff --git
a/hacks/juggle.c
b/hacks/juggle.c
index 12101fa4474106c99210775f3c32a1c0ea4dddb8..a2dce5e0ab46fbfd41a90ab962e3a322be7420b9 100644
(file)
--- a/
hacks/juggle.c
+++ b/
hacks/juggle.c
@@
-2481,17
+2481,7
@@
init_juggle (ModeInfo * mi)
jugglestruct *sp = 0;
int i;
jugglestruct *sp = 0;
int i;
- if (juggles == NULL) { /* First-time initialisation */
-
- /* allocate jugglestruct */
- if ((juggles =
- (jugglestruct *)calloc(MI_NUM_SCREENS(mi),
- sizeof (jugglestruct))) == NULL) {
- release_juggle(mi);
- return;
- }
- }
-
+ MI_INIT (mi, juggles, 0);
sp = &juggles[MI_SCREEN(mi)];
if (only && *only && strcmp(only, " ")) {
sp = &juggles[MI_SCREEN(mi)];
if (only && *only && strcmp(only, " ")) {
@@
-2642,7
+2632,7
@@
draw_juggle (ModeInfo * mi)
MI_IS_DRAWN(mi) = True;
MI_IS_DRAWN(mi) = True;
-#ifdef HAVE_
COCOA
+#ifdef HAVE_
JWXYZ
/* Don't worry about flicker, trust Quartz's double-buffering.
This is a fast fix for the pixel-turds I can't track down...
*/
/* Don't worry about flicker, trust Quartz's double-buffering.
This is a fast fix for the pixel-turds I can't track down...
*/