]> git.imager.perl.org - imager.git/blobdiff - Mandelbrot/mandel.c
[rt #97086] initialize the blue entry in each palette entry
[imager.git] / Mandelbrot / mandel.c
index 299c0844a55d0131a4666eefb41645e729c635d4..e3de9d9360f3d828db6bb31c5c6469393287a38d 100644 (file)
@@ -15,7 +15,6 @@ int
 mandel(double x, double y, int max_iter) {
   double xn, yn;
   double xo, yo;
-  double dist;
   int iter = 1;
   /*   Z(n+1) = Z(n) ^2 + c */
 
@@ -37,22 +36,22 @@ mandel(double x, double y, int max_iter) {
 void 
 mandelbrot(i_img *im, double minx, double miny, double maxx, double maxy, int max_iter) {
 
-  i_color vl;
-  int i,bytes,x,y;
+  int i;
+  i_img_dim x,y;
   int idx;
   double divx, divy;
 
   i_color icl[256];
   srand(12235);
   for(i=1;i<256; i++) {
-    icl[i].rgb.r = 100+(int) (155.0*rand()/(RAND_MAX+1.0));
-    icl[i].rgb.g = 100+(int) (155.0*rand()/(RAND_MAX+1.0));
-    icl[i].rgb.g = 100+(int) (155.0*rand()/(RAND_MAX+1.0));
+    icl[i].rgb.r = 100+(int) (156.0*rand()/(RAND_MAX+1.0));
+    icl[i].rgb.g = 100+(int) (156.0*rand()/(RAND_MAX+1.0));
+    icl[i].rgb.b = 100+(int) (156.0*rand()/(RAND_MAX+1.0));
   }
 
   icl[0].rgb.r = 0;
   icl[0].rgb.g = 0;
-  icl[0].rgb.g = 0;
+  icl[0].rgb.b = 0;
     
   if (maxx <= minx)
     maxx = minx + 1.0;