summaryrefslogtreecommitdiffhomepage
path: root/src/core.c
diff options
context:
space:
mode:
authorRay <[email protected]>2019-10-23 00:46:41 +0200
committerRay <[email protected]>2019-10-23 00:46:41 +0200
commit163a9e1f41efb30ae9d0ca255c8c3322705ca591 (patch)
tree772fb0765297a172b908538b5d84ffc8bdeb9e8c /src/core.c
parent9b6227688f93e318bd252f194752c57c9953a86e (diff)
downloadraylib-163a9e1f41efb30ae9d0ca255c8c3322705ca591.tar.gz
raylib-163a9e1f41efb30ae9d0ca255c8c3322705ca591.zip
ClearDirectoryFiles() corrected bug
Diffstat (limited to 'src/core.c')
-rw-r--r--src/core.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/core.c b/src/core.c
index a39b175a..f8ee18a6 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;
}