[rcore] Fix `FileCopy` doesn't copy file when directory exists (#5920)

* Fix FileCopy result

* fix code style
This commit is contained in:
InviseDivine
2026-06-13 09:18:41 +02:00
committed by GitHub
parent 94897c4eca
commit ac6526b731
+7 -1
View File
@@ -2237,8 +2237,14 @@ int FileCopy(const char *srcPath, const char *dstPath)
unsigned char *srcFileData = LoadFileData(srcPath, &srcDataSize); unsigned char *srcFileData = LoadFileData(srcPath, &srcDataSize);
// Create required paths if they do not exist // Create required paths if they do not exist
if (!DirectoryExists(GetDirectoryPath(dstPath))) if (DirectoryExists(GetDirectoryPath(dstPath)))
{
result = 0;
}
else
{
result = MakeDirectory(GetDirectoryPath(dstPath)); result = MakeDirectory(GetDirectoryPath(dstPath));
}
if (result == 0) // Directory created successfully (or already exists) if (result == 0) // Directory created successfully (or already exists)
{ {