From b4c5ec629af344502e2810210ea5f8e8e60d1c78 Mon Sep 17 00:00:00 2001 From: Preston Pan Date: Mon, 6 Feb 2023 18:20:36 -0800 Subject: cleaned up some things --- config.h | 4 ++-- conio.c | 1 + snake.c | 2 -- snake.h | 1 + 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config.h b/config.h index 7d8a2d2..20fabe4 100644 --- a/config.h +++ b/config.h @@ -1,9 +1,9 @@ #ifndef CONFIG_H #define CONFIG_H -int boardSize = 15; +int boardSize = 20; int obstacleSize = 2; -int obstacles = 2; +int obstacles = 4; int speed = 3; #endif diff --git a/conio.c b/conio.c index 9b87cc9..50b7e0f 100644 --- a/conio.c +++ b/conio.c @@ -2,6 +2,7 @@ #include #include #include + int getch(void) { struct termios oldattr, newattr; int ch; diff --git a/snake.c b/snake.c index 1d26e4a..39c5d54 100644 --- a/snake.c +++ b/snake.c @@ -24,8 +24,6 @@ vectorp_t snakePositions; vector_t foodPos; vector_t lastMoveDir; -void interrupt_handler(int sig); /* passed into signal(3) to handle ctrl-c interrupts */ - /* unsafe functions like printf cannot be called in async interrupt handler */ void interrupt_handler(int sig) { UNUSED(sig); diff --git a/snake.h b/snake.h index 3663456..ff47997 100644 --- a/snake.h +++ b/snake.h @@ -5,6 +5,7 @@ typedef struct ThreadArg { int* cancellationToken; void* returnV; } threadArg_t; +void interrupt_handler(int sig); void* get_dir_loop(void* threadArg); vector_t parse_dir(char cDir); vectorp_t move_snake(vector_t dir, int lengthen); -- cgit v1.3.1