diff options
| author | Ray <[email protected]> | 2019-10-23 00:46:41 +0200 |
|---|---|---|
| committer | Ray <[email protected]> | 2019-10-23 00:46:41 +0200 |
| commit | 163a9e1f41efb30ae9d0ca255c8c3322705ca591 (patch) | |
| tree | 772fb0765297a172b908538b5d84ffc8bdeb9e8c /src/core.c | |
| parent | 9b6227688f93e318bd252f194752c57c9953a86e (diff) | |
| download | raylib-163a9e1f41efb30ae9d0ca255c8c3322705ca591.tar.gz raylib-163a9e1f41efb30ae9d0ca255c8c3322705ca591.zip | |
ClearDirectoryFiles() corrected bug
Diffstat (limited to 'src/core.c')
| -rw-r--r-- | src/core.c | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -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; } |
