Line 0
Link Here
|
|
|
1 |
--- Source/FreeImage/PluginBMP.cpp.orig 2018-10-18 12:56:26 UTC |
2 |
+++ Source/FreeImage/PluginBMP.cpp |
3 |
@@ -1419,7 +1419,7 @@ Save(FreeImageIO *io, FIBITMAP *dib, fi_handle handle, |
4 |
|
5 |
free(buffer); |
6 |
#ifdef FREEIMAGE_BIGENDIAN |
7 |
- } else if (bpp == 16) { |
8 |
+ } else if (dst_bpp == 16) { |
9 |
int padding = dst_pitch - dst_width * sizeof(WORD); |
10 |
WORD pad = 0; |
11 |
WORD pixel; |
12 |
@@ -1440,7 +1440,7 @@ Save(FreeImageIO *io, FIBITMAP *dib, fi_handle handle, |
13 |
} |
14 |
#endif |
15 |
#if FREEIMAGE_COLORORDER == FREEIMAGE_COLORORDER_RGB |
16 |
- } else if (bpp == 24) { |
17 |
+ } else if (dst_bpp == 24) { |
18 |
int padding = dst_pitch - dst_width * sizeof(FILE_BGR); |
19 |
DWORD pad = 0; |
20 |
FILE_BGR bgr; |
21 |
@@ -1461,7 +1461,7 @@ Save(FreeImageIO *io, FIBITMAP *dib, fi_handle handle, |
22 |
} |
23 |
} |
24 |
} |
25 |
- } else if (bpp == 32) { |
26 |
+ } else if (dst_bpp == 32) { |
27 |
FILE_BGRA bgra; |
28 |
for(unsigned y = 0; y < dst_height; y++) { |
29 |
BYTE *line = FreeImage_GetScanLine(dib, y); |