Viktor Sokolov пре 2 месеци
родитељ
комит
74f4081a73
1 измењених фајлова са 4 додато и 6 уклоњено
  1. 4 6
      vips/bmpload.c

+ 4 - 6
vips/bmpload.c

@@ -393,12 +393,10 @@ vips_foreign_load_bmp_24_32_generate_strip(VipsRect *r, VipsRegion *out_region,
 
       // if the image has alpha channel, copy it too
       if (bmp->bands == 4) {
-        if (bmp->bytes_per_pixel == 4) {
-          dest[3] = src[3]; // A
-        }
-        else {
-          dest[3] = 0xFF;
-        }
+        dest[3] = src[3]; // A
+      }
+      else {
+        dest[3] = 0xFF;
       }
 
       dest += bmp->bands;