aboutsummaryrefslogtreecommitdiff
path: root/tests/life.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/life.c')
-rw-r--r--tests/life.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/tests/life.c b/tests/life.c
index 5f902cf1..74f0c108 100644
--- a/tests/life.c
+++ b/tests/life.c
@@ -77,16 +77,19 @@ void game(int w, int h, int i)
int main(int argc, char **argv)
{
int w, h, i;
- int arg = argc > 1 ? argv[1][0] - '0' : 1;
+ int arg = argc > 1 ? argv[1][0] - '0' : 2;
switch(arg) {
- case 0: w = h = 32; i = 13000; break;
- case 1: w = h = 32; i = 24000; break;
- case 2: w = h = 32; i = 5*24000; break;
- case 3: w = h = 32; i = 10*24000; break;
+ case 0: return 0; break;
+ case 1: w = h = 32; i = 13000; break;
+ case 2: w = h = 32; i = 24000; break;
+ case 3: w = h = 32; i = 5*24000; break;
+ case 4: w = h = 32; i = 10*24000; break;
default: printf("error: %d\\n", arg); return -1;
}
printf("life: %d,%d,%d,%d\n", arg, w, h, i);
game(w, h, i);
+
+ return 0;
}