diff options
Diffstat (limited to 'tests/life.c')
-rw-r--r-- | tests/life.c | 13 |
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; } |