X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fglx%2Fglplanet.c;h=047abbf6c5ba61daa61fc9eef9b95c56d26c1ef7;hp=f1190281ba3b870dbdb35a0429cfa9c89adea4f9;hb=8eb2873d7054e705c4e83f22d18c40946a9e2529;hpb=a1d41b2aa6e18bf9a49b914a99dda8232c5d7762 diff --git a/hacks/glx/glplanet.c b/hacks/glx/glplanet.c index f1190281..047abbf6 100644 --- a/hacks/glx/glplanet.c +++ b/hacks/glx/glplanet.c @@ -456,9 +456,9 @@ static void init_sun (ModeInfo * mi) { GLfloat light[4]; - light[0] = -1; - light[1] = (int) (((random() % 3) & 0xFF) - 1); - light[2] = (int) (((random() % 3) & 0xFF) - 1); + light[0] = frand(2.0) - 1.0; + light[1] = frand(2.0) - 1.0; + light[2] = 1.0; light[3] = 0; glLightfv(GL_LIGHT0, GL_POSITION, light);