X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fkaleidescope.c;h=22f4a9b0319917d9f317883aa70dfe05fd5b69cf;hp=c6d7a98189bb26eac24cf1be7319e90c2f28ac8c;hb=c6b273ef7292ba10943694df1656b05203d7b62f;hpb=df053bcb240bd8d82e3bebf48a9766a8728bca4b diff --git a/hacks/kaleidescope.c b/hacks/kaleidescope.c index c6d7a981..22f4a9b0 100644 --- a/hacks/kaleidescope.c +++ b/hacks/kaleidescope.c @@ -83,8 +83,8 @@ OBJECT *objects; char *progclass = "Kaleidescope"; char *defaults [] = { - "Kaleidescope.background: black", /* to placate SGI */ - "Kaleidescope.foreground: white", + "*background: black", + "*foreground: white", "*color_mode: nice", "*symmetry: 11", "*ntrails: 100", @@ -126,13 +126,13 @@ static void krandom_color(XColor *color) { int r; - r = ya_random() % 3; + r = random() % 3; if((g.color_mode == 0) || (g.color_mode == 1)) { - color->blue = ((r = ya_random()) % g.bluerange) + g.bluemin; - color->green = ((r = ya_random()) % g.greenrange) + g.greenmin; - color->red = ((r = ya_random()) % g.redrange) + g.redmin; + color->blue = ((r = random()) % g.bluerange) + g.bluemin; + color->green = ((r = random()) % g.greenrange) + g.greenmin; + color->red = ((r = random()) % g.redrange) + g.redmin; if(!XAllocColor(g.dpy, g.cmap, color)) { color->pixel = g.default_fg_pixel; @@ -227,10 +227,10 @@ init_ksegment (OBJECT *obj) { /* Give the segment some random values */ - ((Ksegment *)obj->cur)->x1 = ya_random() % g.xoff; - ((Ksegment *)obj->cur)->y1 = ya_random() % g.yoff; - ((Ksegment *)obj->cur)->x2 = ya_random() % g.xoff; - ((Ksegment *)obj->cur)->y2 = ya_random() % g.yoff; + ((Ksegment *)obj->cur)->x1 = random() % g.xoff; + ((Ksegment *)obj->cur)->y1 = random() % g.yoff; + ((Ksegment *)obj->cur)->x2 = random() % g.xoff; + ((Ksegment *)obj->cur)->y2 = random() % g.yoff; } @@ -434,20 +434,9 @@ init_g (Display *dpy, Window window) g.erase_gc = XCreateGC (dpy, (Drawable) window, GCForeground|GCLineWidth|GCCapStyle,&gcv); } -static void -init_rand (void) -{ - time_t t; - time(&t); - -/* ya_rand_init(((unsigned int) t) % 3600 ); */ - ya_rand_init(((unsigned int) t)); -} - void screenhack (Display *dpy, Window window) { - init_rand(); init_g (dpy, window); create_objects(); init_objects ();