From d1199dc325b6c23536811f0e8d81672f1d5b5093 Mon Sep 17 00:00:00 2001 From: Jeremy <51220084+jeremy-rifkin@users.noreply.github.com> Date: Wed, 20 Mar 2024 22:08:21 -0500 Subject: [PATCH] Fix potential null dereference issue, thanks @eyalgolan1337. Resolves #106. --- src/utils/utils.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/utils/utils.hpp b/src/utils/utils.hpp index c61db301..fdef76c4 100644 --- a/src/utils/utils.hpp +++ b/src/utils/utils.hpp @@ -455,7 +455,9 @@ namespace detail { } inline void file_deleter(std::FILE* ptr) { - fclose(ptr); + if(ptr) { + fclose(ptr); + } } } }