diff options
| author | Kirill Petrashin <kirill8201@yandex.ru> | 2026-06-12 18:12:31 +0300 |
|---|---|---|
| committer | Kirill Petrashin <kirill8201@yandex.ru> | 2026-06-12 18:12:31 +0300 |
| commit | 514f878364b7d270c7a7f5b3e86aa1f546473131 (patch) | |
| tree | 1c1b38efb0f2b2b280eb43d89dec7ce6d13fa2f8 | |
| parent | 8322d7ee4a75beecb5285d21641851e17fdab97f (diff) | |
| download | astar-514f878364b7d270c7a7f5b3e86aa1f546473131.tar.xz | |
Use EXIT_FAILURE
| -rw-r--r-- | error.h | 4 | ||||
| -rw-r--r-- | main.c | 4 |
2 files changed, 4 insertions, 4 deletions
@@ -4,7 +4,7 @@ #include <stdlib.h> /* Clean up and exit, printing a message */ -#define error(...) { endwin(); printf("\033[?1003l\n"); printf(__FILE__ ": %i", __LINE__); printf(": " __VA_ARGS__); exit(1); } -#define todo() { endwin(); printf("\033[?1003l\n"); printf(__FILE__": %i: Not yet implemented\n", __LINE__); exit(1); } +#define error(...) { endwin(); printf("\033[?1003l\n"); printf(__FILE__ ": %i", __LINE__); printf(": " __VA_ARGS__); exit(EXIT_FAILURE); } +#define todo() { endwin(); printf("\033[?1003l\n"); printf(__FILE__": %i: Not yet implemented\n", __LINE__); exit(EXIT_FAILURE); } #endif /* ERROR_H_ */ @@ -28,7 +28,7 @@ void sigint_handler(int sig) { printf("\033[?1003l\n"); /* Makes the terminal NOT report mouse movements */ endwin(); printf("Received SIGINT\n"); - exit(1); + exit(EXIT_FAILURE); } void initialize_colors(void) { @@ -145,7 +145,7 @@ int main(int argc, char **argv) { if (bmp_only) { map_to_bmp(map, width, height, start_pos, end_pos, path, visited, bmp_filename); printf("Wrote the bmp to %s. Pathfinding took %f seconds\n", bmp_filename, path_time); - exit(0); + exit(EXIT_SUCCESS); } /* This is useful for attaching a debugger */ |
