From 36f700927eb1474ec5b792a0f1fef9a205e496ce Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 28 Jun 2017 07:00:28 +0200 Subject: [PATCH] Silence some more ioctl coverity warnings --- input/drivers_joypad/parport_joypad.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/input/drivers_joypad/parport_joypad.c b/input/drivers_joypad/parport_joypad.c index 924f8b8354..4107775c3f 100644 --- a/input/drivers_joypad/parport_joypad.c +++ b/input/drivers_joypad/parport_joypad.c @@ -90,8 +90,10 @@ static void parport_poll_pad(struct parport_joypad *pad) char data; char status; - ioctl(pad->fd, PPRDATA, &data); - ioctl(pad->fd, PPRSTATUS, &status); + if (ioctl(pad->fd, PPRDATA, &data) < 0) + return; + if (ioctl(pad->fd, PPRSTATUS, &status) < 0) + return; for (i = 0; i < 8; i++) {