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.35.tar.gz
[xscreensaver]
/
hacks
/
decayscreen.c
diff --git
a/hacks/decayscreen.c
b/hacks/decayscreen.c
index fe3d108d64b4c0520d7c87faff9f7960b22ea44e..f0d4e95c6b2b4da8ca000f46f115b36628b47c2c 100644
(file)
--- a/
hacks/decayscreen.c
+++ b/
hacks/decayscreen.c
@@
-36,6
+36,7
@@
*/
#include "screenhack.h"
*/
#include "screenhack.h"
+#include <time.h>
struct state {
Display *dpy;
struct state {
Display *dpy;
@@
-140,7
+141,7
@@
decayscreen_init (Display *dpy, Window window)
gcflags |= GCSubwindowMode;
st->gc = XCreateGC (st->dpy, st->window, gcflags, &gcv);
gcflags |= GCSubwindowMode;
st->gc = XCreateGC (st->dpy, st->window, gcflags, &gcv);
- st->start_time = time ((time_t) 0);
+ st->start_time = time ((time_t
*
) 0);
decayscreen_load_image (st);
return st;
decayscreen_load_image (st);
return st;
@@
-177,7
+178,7
@@
decayscreen_draw (Display *dpy, Window window, void *closure)
0, 0, 0, 0, 0);
if (! st->img_loader) { /* just finished */
0, 0, 0, 0, 0);
if (! st->img_loader) { /* just finished */
- st->start_time = time ((time_t) 0);
+ st->start_time = time ((time_t
*
) 0);
if (st->random_p)
st->mode = random() % (FUZZ+1);
if (st->random_p)
st->mode = random() % (FUZZ+1);
@@
-199,7
+200,7
@@
decayscreen_draw (Display *dpy, Window window, void *closure)
}
if (!st->img_loader &&
}
if (!st->img_loader &&
- st->start_time + st->duration < time ((time_t) 0)) {
+ st->start_time + st->duration < time ((time_t
*
) 0)) {
decayscreen_load_image (st);
}
decayscreen_load_image (st);
}
@@
-372,7
+373,7
@@
static const char *decayscreen_defaults [] = {
"*delay: 10000",
"*mode: random",
"*duration: 120",
"*delay: 10000",
"*mode: random",
"*duration: 120",
-#ifdef
USE_IPHON
E
+#ifdef
HAVE_MOBIL
E
"*ignoreRotation: True",
"*rotateImages: True",
#endif
"*ignoreRotation: True",
"*rotateImages: True",
#endif