summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Arends <edx@rockbox.org>2002-05-31 20:33:22 +0000
committerFelix Arends <edx@rockbox.org>2002-05-31 20:33:22 +0000
commit7844e67034b298242227837a499fd59e772433b0 (patch)
tree98fcd00fedd55328bbdbb2e66de41c6a02ab50bb
parent434c4c572513e6f1fc97882fb36e4e57590cd718 (diff)
downloadrockbox-7844e67034b298242227837a499fd59e772433b0.tar.gz
rockbox-7844e67034b298242227837a499fd59e772433b0.zip
Fixed remove-line-bug.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@863 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/recorder/tetris.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/apps/recorder/tetris.c b/apps/recorder/tetris.c
index fc9a4b787b..8748231fbf 100644
--- a/apps/recorder/tetris.c
+++ b/apps/recorder/tetris.c
@@ -253,10 +253,10 @@ int check_lines(void)
253 { 253 {
254 lines++; 254 lines++;
255 for(i=y;i > 1;i--) 255 for(i=y;i > 1;i--)
256 for (x=0;x<max_x;x++) 256 for (x=0;x<max_x;x++)
257 virtual[i*max_x] = virtual[((i-1)*max_x)]; 257 memcpy(&virtual[i*max_x], &virtual[((i-1)*max_x)], max_x);
258 for (x=0;x<max_x;x++) 258 for (x=0;x<max_x;x++)
259 virtual[max_x] = 0; 259 memset (&virtual[max_x], 0, max_x);
260 } 260 }
261 } 261 }
262 return lines; 262 return lines;