From 53b3974d58196f10eac94f1873412fa031b2232c Mon Sep 17 00:00:00 2001 From: Stephen Seo Date: Thu, 7 Nov 2024 13:30:59 +0900 Subject: [PATCH] Fix invalid "closedir(...)" on NULL ptr --- src/helpers.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/helpers.c b/src/helpers.c index c8b8cee..6a9bbc2 100644 --- a/src/helpers.c +++ b/src/helpers.c @@ -232,8 +232,6 @@ int c_simple_http_helper_mkdir_tree(const char *path) { return 1; } else if (errno == ENOENT) { // Directory doesn't exist, create dir tree. - closedir(dir_ptr); - size_t buf_size = strlen(path) + 1; char *buf = malloc(buf_size); memcpy(buf, path, buf_size - 1); @@ -256,7 +254,6 @@ int c_simple_http_helper_mkdir_tree(const char *path) { return 0; } else { // Other directory error. - closedir(dir_ptr); return 2; } }