summary refs log tree commit diff stats
path: root/util.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'util.cpp')
-rw-r--r--util.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/util.cpp b/util.cpp index b021146..868161f 100644 --- a/util.cpp +++ b/util.cpp
@@ -7,12 +7,14 @@ void wrap(int* x, int* y)
7 if (*x < 0) 7 if (*x < 0)
8 { 8 {
9 *x = WIDTH-(0-*x); 9 *x = WIDTH-(0-*x);
10 } else if (*y < 0)
11 {
12 *y = HEIGHT-(0-*y);
13 } else if (*x >= WIDTH) 10 } else if (*x >= WIDTH)
14 { 11 {
15 *x = *x-WIDTH; 12 *x = *x-WIDTH;
13 }
14
15 if (*y < 0)
16 {
17 *y = HEIGHT-(0-*y);
16 } else if (*y >= HEIGHT) 18 } else if (*y >= HEIGHT)
17 { 19 {
18 *y = *y-HEIGHT; 20 *y = *y-HEIGHT;