From 163a9e1f41efb30ae9d0ca255c8c3322705ca591 Mon Sep 17 00:00:00 2001 From: Ray Date: Wed, 23 Oct 2019 00:46:41 +0200 Subject: [PATCH] ClearDirectoryFiles() corrected bug --- src/core.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/core.c b/src/core.c index a39b175a3..f8ee18a65 100644 --- a/src/core.c +++ b/src/core.c @@ -1976,9 +1976,13 @@ char **GetDirectoryFiles(const char *dirPath, int *fileCount) // Clear directory files paths buffers void ClearDirectoryFiles(void) { - for (int i = 0; i < MAX_DIRECTORY_FILES; i++) RL_FREE(dirFilesPath[i]); + if (dirFilesPath != NULL) + { + for (int i = 0; i < MAX_DIRECTORY_FILES; i++) RL_FREE(dirFilesPath[i]); - RL_FREE(dirFilesPath); + RL_FREE(dirFilesPath); + } + dirFilesCount = 0; }