summaryrefslogtreecommitdiff
path: root/libs/freeimage/src/FreeImage/Conversion32.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libs/freeimage/src/FreeImage/Conversion32.cpp')
-rw-r--r--libs/freeimage/src/FreeImage/Conversion32.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/freeimage/src/FreeImage/Conversion32.cpp b/libs/freeimage/src/FreeImage/Conversion32.cpp
index 43845e19aa..52b85d097d 100644
--- a/libs/freeimage/src/FreeImage/Conversion32.cpp
+++ b/libs/freeimage/src/FreeImage/Conversion32.cpp
@@ -79,7 +79,7 @@ FreeImage_ConvertLine8To32(uint8_t *target, uint8_t *source, int width_in_pixels
void DLL_CALLCONV
FreeImage_ConvertLine16To32_555(uint8_t *target, uint8_t *source, int width_in_pixels) {
- WORD *bits = (WORD *)source;
+ uint16_t *bits = (uint16_t *)source;
for (int cols = 0; cols < width_in_pixels; cols++) {
target[FI_RGBA_RED] = (uint8_t)((((bits[cols] & FI16_555_RED_MASK) >> FI16_555_RED_SHIFT) * 0xFF) / 0x1F);
@@ -92,7 +92,7 @@ FreeImage_ConvertLine16To32_555(uint8_t *target, uint8_t *source, int width_in_p
void DLL_CALLCONV
FreeImage_ConvertLine16To32_565(uint8_t *target, uint8_t *source, int width_in_pixels) {
- WORD *bits = (WORD *)source;
+ uint16_t *bits = (uint16_t *)source;
for (int cols = 0; cols < width_in_pixels; cols++) {
target[FI_RGBA_RED] = (uint8_t)((((bits[cols] & FI16_565_RED_MASK) >> FI16_565_RED_SHIFT) * 0xFF) / 0x1F);