aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2016-11-26 09:44:33 +0100
committerHarald Welte <laforge@gnumonks.org>2016-11-26 09:44:33 +0100
commitb0a4235805a690ddad47d890e183b29c03322515 (patch)
treef4f5585ea1e27d6a9d97f8782951a5f660e4ef0e
parent519217f0eafee4fe71c49e5310c6f26621f0a6e1 (diff)
don't pass negative error to strerror()
Change-Id: I48c25c78148d1fe9ce4e4a88cdfe5cf74dc95b17 Fixes: Coverity CID 57858
-rw-r--r--src/input/rs232.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/input/rs232.c b/src/input/rs232.c
index 2fd2a09..9da01a3 100644
--- a/src/input/rs232.c
+++ b/src/input/rs232.c
@@ -270,7 +270,7 @@ rs232_setup(struct e1inp_line *line, const char *serial_port, unsigned int delay
if (rc < 0) {
close(bfd->fd);
LOGP(DLMI, LOGL_ERROR, "rs232: could not register FD: %s\n",
- strerror(rc));
+ strerror(-rc));
return rc;
}