From 317fa15e9ef0533c0da8d3fa6736a9a1d8a8c884 Mon Sep 17 00:00:00 2001 From: "Roger A. Light" Date: Fri, 22 Aug 2025 15:04:51 +0100 Subject: [PATCH] Fix Coverity Scan #1619417 --- src/http_api.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/http_api.c b/src/http_api.c index 3363175b..5ab9d035 100644 --- a/src/http_api.c +++ b/src/http_api.c @@ -242,7 +242,9 @@ static enum MHD_Result http_api__process_systree(struct MHD_Connection *connecti static ssize_t http_file_read_cb(void *cls, uint64_t pos, char *buf, size_t max) { FILE *fptr = cls; - fseek(fptr, (long )pos, SEEK_SET); + if(fseek(fptr, (long )pos, SEEK_SET) < 0){ + return -1; + } return (ssize_t )fread(buf, 1, max, fptr); }