From abcdd6162e7e02326763aaad812b9e60a2bade68 Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Sat, 8 Mar 2014 18:35:15 +0100 Subject: [PATCH 1/1] signals are signed ints (we were comparing unsigned ints and signed ones) --- tools/tesh/signal.c | 2 +- tools/tesh/tesh.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/tesh/signal.c b/tools/tesh/signal.c index a43da9b3a7..204d52a90b 100644 --- a/tools/tesh/signal.c +++ b/tools/tesh/signal.c @@ -48,7 +48,7 @@ static const s_signal_entry_t signals[] = { }; -const char *signal_name(unsigned int got, char *expected) +const char *signal_name(int got, char *expected) { int i; diff --git a/tools/tesh/tesh.h b/tools/tesh/tesh.h index cd9236d654..1fc2d89771 100644 --- a/tools/tesh/tesh.h +++ b/tools/tesh/tesh.h @@ -17,7 +17,7 @@ /******************************************/ /* return the name of a signal, aliasing SIGBUS to SIGSEGV since segfault leads to any of them depending on the system */ -const char *signal_name(unsigned int got, char *expected); +const char *signal_name(int got, char *expected); #include "run_context.h" -- 2.20.1