[rtext] Change strcpy to strncpy to fix buffer overflow

This commit is contained in:
Mingjie Shen 2024-02-12 17:09:37 -05:00
parent 4cd71a9750
commit 8562b3c412

View File

@ -530,7 +530,7 @@ Font LoadFontFromMemory(const char *fileType, const unsigned char *fileData, int
Font font = { 0 }; Font font = { 0 };
char fileExtLower[16] = { 0 }; char fileExtLower[16] = { 0 };
strcpy(fileExtLower, TextToLower(fileType)); strncpy(fileExtLower, TextToLower(fileType), sizeof(fileExtLower) - 1);
font.baseSize = fontSize; font.baseSize = fontSize;
font.glyphCount = (codepointCount > 0)? codepointCount : 95; font.glyphCount = (codepointCount > 0)? codepointCount : 95;