ftp://ftp.krokus.ru/pub/OpenBSD/distfiles/xscreensaver-4.22.tar.gz
[xscreensaver] / hacks / substrate.c
index a2c0af601f53647c1696a8a0e0c213d5bb9a359d..7d992311c2a60fc06fdd2d450d43b96237855b1e 100644 (file)
@@ -29,6 +29,7 @@
  * implied warranty.
  */
 
+#include <math.h>
 #include "screenhack.h"
 #include <X11/Xutil.h>
 #include <stdio.h>
@@ -320,8 +321,8 @@ inline unsigned long trans_point(int x1, int y1, unsigned long myc, float a,
         if (a >= 1.0) {
             ref_pixel(f, x1, y1) = myc;
         } else {
-            int or, og, ob;
-            int r, g, b;
+            int or = 0, og = 0, ob = 0;
+            int r = 0, g = 0, b = 0;
             int nr, ng, nb;
             unsigned long c;