diff options
author | Cameron Cawley | 2019-09-12 21:02:52 +0100 |
---|---|---|
committer | Peter Kohaut | 2019-09-12 22:02:52 +0200 |
commit | c786b139dbfdff69dbd0275848157c1fddee10f9 (patch) | |
tree | 3ad6e8698b20c1b75b3459037e25d6977b8acb9e /engines/bladerunner/dialogue_menu.cpp | |
parent | debe25907419990337ae1f631fa04c8615fb68a4 (diff) | |
download | scummvm-rg350-c786b139dbfdff69dbd0275848157c1fddee10f9.tar.gz scummvm-rg350-c786b139dbfdff69dbd0275848157c1fddee10f9.tar.bz2 scummvm-rg350-c786b139dbfdff69dbd0275848157c1fddee10f9.zip |
BLADERUNNER: Remove use of unaligned memory access (#1839)
Diffstat (limited to 'engines/bladerunner/dialogue_menu.cpp')
-rw-r--r-- | engines/bladerunner/dialogue_menu.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/bladerunner/dialogue_menu.cpp b/engines/bladerunner/dialogue_menu.cpp index b7183f31d0..1ef19dd680 100644 --- a/engines/bladerunner/dialogue_menu.cpp +++ b/engines/bladerunner/dialogue_menu.cpp @@ -554,7 +554,7 @@ void DialogueMenu::darkenRect(Graphics::Surface &s, int x1, int y1, int x2, int for (int x = x1; x != x2; ++x) { void *p = s.getBasePtr(CLIP(x, 0, s.w - 1), CLIP(y, 0, s.h - 1)); uint8 r, g, b; - s.format.colorToRGB(*(uint32*)p, r, g, b); + s.format.colorToRGB(READ_UINT32(p), r, g, b); r /= 4; g /= 4; b /= 4; |