diff options
author | Max Horn | 2002-10-21 22:25:52 +0000 |
---|---|---|
committer | Max Horn | 2002-10-21 22:25:52 +0000 |
commit | 1c999792f947bf983b4d08622026eb620f5b892c (patch) | |
tree | 1fa2851c8d4b5be854cdeff982e927bfc682d74a /backends/sdl/sdl-common.cpp | |
parent | 4b8aa277f7c6de45090b59b193475229346f30bd (diff) | |
download | scummvm-rg350-1c999792f947bf983b4d08622026eb620f5b892c.tar.gz scummvm-rg350-1c999792f947bf983b4d08622026eb620f5b892c.tar.bz2 scummvm-rg350-1c999792f947bf983b4d08622026eb620f5b892c.zip |
fixed stupid bug by me, again (see also 9th of May)
svn-id: r5225
Diffstat (limited to 'backends/sdl/sdl-common.cpp')
-rw-r--r-- | backends/sdl/sdl-common.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/backends/sdl/sdl-common.cpp b/backends/sdl/sdl-common.cpp index f2e91b5a05..09f235035d 100644 --- a/backends/sdl/sdl-common.cpp +++ b/backends/sdl/sdl-common.cpp @@ -749,6 +749,9 @@ void OSystem_SDL_Common::draw_mouse() { if (SDL_LockSurface(_screen) == -1) error("SDL_LockSurface failed: %s.\n", SDL_GetError()); + + // Mark as dirty + add_dirty_rect(x, y, w, h); dst = (byte *)_screen->pixels + y * _screenWidth + x; while (h > 0) { @@ -768,9 +771,6 @@ void OSystem_SDL_Common::draw_mouse() { } SDL_UnlockSurface(_screen); - - // Mark as dirty - add_dirty_rect(x, y, w, h); // Finally, set the flag to indicate the mouse has been drawn _mouseDrawn = true; |