mirror of
				https://github.com/raysan5/raylib.git
				synced 2025-10-26 12:27:01 +00:00 
			
		
		
		
	Fix ScanDirectoryFilesRecursively
Fixes a regression since 5.5, where `ScanDirectoryFilesRecursively` no
longer does the "recursively" part due to `path` being `static`.
The issue was once already fixed in
5530a3ceb8
but recently made it back it in.
			
			
This commit is contained in:
		| @@ -3757,7 +3757,7 @@ static void ScanDirectoryFiles(const char *basePath, FilePathList *files, const | |||||||
| // Scan all files and directories recursively from a base path | // Scan all files and directories recursively from a base path | ||||||
| static void ScanDirectoryFilesRecursively(const char *basePath, FilePathList *files, const char *filter) | static void ScanDirectoryFilesRecursively(const char *basePath, FilePathList *files, const char *filter) | ||||||
| { | { | ||||||
|     static char path[MAX_FILEPATH_LENGTH] = { 0 }; |     char path[MAX_FILEPATH_LENGTH] = { 0 }; | ||||||
|     memset(path, 0, MAX_FILEPATH_LENGTH); |     memset(path, 0, MAX_FILEPATH_LENGTH); | ||||||
|  |  | ||||||
|     struct dirent *dp = NULL; |     struct dirent *dp = NULL; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 mlorenc
					mlorenc