]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
space-flares: clean up warning
authorRay Strode <rstrode@redhat.com>
Wed, 9 Feb 2011 20:03:43 +0000 (15:03 -0500)
committerRay Strode <rstrode@redhat.com>
Wed, 9 Feb 2011 20:07:14 +0000 (15:07 -0500)
src/plugins/splash/space-flares/plugin.c

index f8604e466f5dd2c320b78d305304121b774b308c..88d5a464559803da19001e305a3a943c84c6c390 100644 (file)
@@ -453,11 +453,7 @@ view_show_prompt (view_t     *view,
 
   if (prompt != NULL)
     {
-      int label_width, label_height;
-
       ply_label_set_text (view->label, prompt);
-      label_width = ply_label_get_width (view->label);
-      label_height = ply_label_get_height (view->label);
 
       x = view->box_area.x + view->lock_area.width / 2;
       y = view->box_area.y + view->box_area.height;
@@ -704,7 +700,7 @@ progress_update (view_t *view, sprite_t* sprite, double time)
 }
 
 
-inline uint32_t 
+static inline uint32_t 
 star_bg_gradient_colour (int x, int y, int width, int height, bool star, float time)
 {
   int full_dist =  sqrt(width*width+height*height);
@@ -870,7 +866,9 @@ satellite_move (view_t *view, sprite_t* sprite, double time)
           for (x=1; x<width-1; x++)
             {
                uint32_t pixel;
-               if (x>0)pixel = (image_data[(x)+(y-1)*width]>>24)*2 + (image_data[(x-1)+(y-1)*width]>>24) + (image_data[(x+1)+(y-1)*width]>>24);
+               pixel = 2 * (image_data[x + (y - 1) * width] >> 24)
+                       + (image_data[(x - 1) + (y - 1) * width] >> 24)
+                       + (image_data[(x + 1) + (y - 1) * width] >> 24);
                pixel /= 4.05;
                pixel |= pixel<<8;
                pixel |= pixel<<16;
@@ -1468,46 +1466,7 @@ remove_pixel_display (ply_boot_splash_plugin_t *plugin,
     }
 }
 
-
 static void
-highlight_image (ply_image_t *highlighted_image, ply_image_t *orig_image, int distance)
-{
- int x, y;
- int orig_width = ply_image_get_width(orig_image);
- int orig_height = ply_image_get_height(orig_image);
- int width = ply_image_get_width(highlighted_image);
- int height = ply_image_get_height(highlighted_image);
- int x_offset = (orig_width- width)/2;
- int y_offset = (orig_height-height)/2;
- uint32_t *highlighted_image_data = ply_image_get_data (highlighted_image);
- uint32_t *orig_image_data = ply_image_get_data (orig_image);
- for (x=0; x<width; x++)
- for (y=0; y<height; y++){
-    int best=0;
-    int subx, suby;
-    int min_x= MAX(-distance, -x-x_offset);
-    int max_x= MIN(distance, orig_width-x-x_offset);
-    int min_y= MAX(-distance, -y-y_offset);
-    int max_y= MIN(distance, orig_height-y-y_offset);
-    for (subx=min_x; subx<max_x; subx++){
-    for (suby=min_y; suby<max_y; suby++){
-        uint32_t pixel = orig_image_data[x+subx+x_offset + (y+suby+y_offset) * orig_width];
-        float current = 1-(sqrt((subx*subx)+(suby*suby))+1)/(distance+2);
-        current*=pixel>>24;
-        if (current>best) best=current;
-        }
-        if (best >=255) break;
-    }
-    uint32_t val = best<<24|best<<16|best<<8|best;
-    highlighted_image_data[x + y * width] = val;
-    }
-}
-
-static void 
 view_setup_scene (view_t *view)
 {
   ply_boot_splash_plugin_t *plugin;