From 3196e1b35b3a69d4512552b63221db83ee6555dd Mon Sep 17 00:00:00 2001 From: Orion Cummings Date: Sun, 14 Dec 2025 22:46:25 -0500 Subject: [PATCH] fixed memory leak --- src/utilities/qhash.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/utilities/qhash.c b/src/utilities/qhash.c index fd19ee8d..9d2095cf 100644 --- a/src/utilities/qhash.c +++ b/src/utilities/qhash.c @@ -106,8 +106,10 @@ bool qhashmd5_file(const char *filepath, off_t offset, ssize_t nbytes, return false; struct stat st; - if (fstat(fd, &st) < 0) + if (fstat(fd, &st) < 0) { + close(fd); return false; + } size_t size = st.st_size; // check filesize