diff options
author | Torbjörn Andersson | 2013-07-21 08:15:16 +0200 |
---|---|---|
committer | Torbjörn Andersson | 2013-07-21 08:15:16 +0200 |
commit | bb0850101c005edfdea660241c67c21512ea60df (patch) | |
tree | a5f1f7131851cb63b19cae3f3755b6020f0f3974 /engines/tsage | |
parent | 472618ffffa2a16f7879c28d1e8aa5b3b3110f7c (diff) | |
download | scummvm-rg350-bb0850101c005edfdea660241c67c21512ea60df.tar.gz scummvm-rg350-bb0850101c005edfdea660241c67c21512ea60df.tar.bz2 scummvm-rg350-bb0850101c005edfdea660241c67c21512ea60df.zip |
TSAGE: Fix GCC warning about possibly undefined behaviour
Diffstat (limited to 'engines/tsage')
-rw-r--r-- | engines/tsage/ringworld2/ringworld2_scenes0.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_scenes0.cpp b/engines/tsage/ringworld2/ringworld2_scenes0.cpp index 8ccd94638b..ef53ddf302 100644 --- a/engines/tsage/ringworld2/ringworld2_scenes0.cpp +++ b/engines/tsage/ringworld2/ringworld2_scenes0.cpp @@ -5410,8 +5410,10 @@ GfxSurface Scene600::Actor4::getFrame() { Graphics::Surface surface = frame.lockSurface(); byte *srcP = (byte *)surface.pixels; - while (srcP < ((byte *)surface.pixels + (surface.w * surface.h))) - *srcP++ = pixelMap[*srcP]; + while (srcP < ((byte *)surface.pixels + (surface.w * surface.h))) { + *srcP = pixelMap[*srcP]; + srcP++; + } frame.unlockSurface(); } |