From d9db6b045c30852b1c38da7c7e25150eeff005d7 Mon Sep 17 00:00:00 2001 From: Arun Prakash Jana Date: Sat, 10 Jul 2021 02:08:48 +0530 Subject: [PATCH] Fix #1102: suppress clang unused variable warnings --- src/nnn.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/nnn.c b/src/nnn.c index 19567b64..3c2fda94 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -808,12 +808,6 @@ static haiku_nm_h haiku_hnd; #define ENTSORT(pdents, ndents, entrycmpfn) qsort((pdents), (ndents), sizeof(*(pdents)), (entrycmpfn)) #endif -#ifdef __GNUC__ -#define UNUSED(x) UNUSED_##x __attribute__((__unused__)) -#else -#define UNUSED(x) UNUSED_##x -#endif /* __GNUC__ */ - /* Forward declarations */ static void redraw(char *path); static int spawn(char *file, char *arg1, char *arg2, char *arg3, ushort_t flag); @@ -826,13 +820,15 @@ static void notify_fifo(bool force); /* Functions */ -static void sigint_handler(int UNUSED(sig)) +static void sigint_handler(int sig) { + (void) sig; g_state.interrupt = 1; } -static void clean_exit_sighandler(int UNUSED(sig)) +static void clean_exit_sighandler(int sig) { + (void) sig; exitcurses(); /* This triggers cleanup() thanks to atexit() */ exit(EXIT_SUCCESS);