summaryrefslogtreecommitdiff
path: root/apps/recorder/tetris.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/recorder/tetris.c')
-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;