aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/screen.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/xeen/screen.cpp')
-rw-r--r--engines/xeen/screen.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/xeen/screen.cpp b/engines/xeen/screen.cpp
index e390f16cdd..5276b6971f 100644
--- a/engines/xeen/screen.cpp
+++ b/engines/xeen/screen.cpp
@@ -141,8 +141,8 @@ void Screen::horizMerge(int xp) {
Common::copy(srcP, srcP + SCREEN_WIDTH - xp, destP);
if (xp != 0) {
- srcP = (const byte *)_pages[1].getBasePtr(xp, y);
- Common::copy(srcP, srcP + SCREEN_WIDTH - xp, destP + xp);
+ srcP = (const byte *)_pages[1].getBasePtr(0, y);
+ Common::copy(srcP + SCREEN_WIDTH - xp, srcP + SCREEN_WIDTH, destP + SCREEN_WIDTH - xp);
}
}
}