From: Andrei Emeltchenko <andrei.emeltchenko@xxxxxxxxx> Fixes static analyzer warnings related to casting possible error code to unsigned. --- profiles/health/hdp.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/profiles/health/hdp.c b/profiles/health/hdp.c index e1549cf..65800fa 100644 --- a/profiles/health/hdp.c +++ b/profiles/health/hdp.c @@ -863,7 +863,10 @@ static gboolean serve_echo(GIOChannel *io_chan, GIOCondition cond, chan->edata->echo_done = TRUE; fd = g_io_channel_unix_get_fd(io_chan); + len = read(fd, buf, sizeof(buf)); + if (len < 0) + goto fail; if (send_echo_data(fd, buf, len) >= 0) return TRUE; -- 1.8.3.2 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html