From 526dc7c4a3e0e391ef449ceb91cccef5fa8428ea Mon Sep 17 00:00:00 2001 From: Kirill Petrashin Date: Thu, 18 Jun 2026 11:40:28 +0300 Subject: Fix error() and todo() macros --- error.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'error.h') diff --git a/error.h b/error.h index 5923703..aea1f87 100644 --- a/error.h +++ b/error.h @@ -4,7 +4,7 @@ #include /* Clean up and exit, printing a message */ -#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); } +#define error(...) { endwin(); printf("\033[?1003l"); fprintf(stderr, __FILE__ ": %i", __LINE__); fprintf(stderr, ": " __VA_ARGS__); exit(EXIT_FAILURE); } +#define todo() { endwin(); printf("\033[?1003l"); fprintf(stderr, __FILE__": %i: Not yet implemented\n", __LINE__); exit(EXIT_FAILURE); } #endif /* ERROR_H_ */ -- cgit v1.2.3