mirror of
https://github.com/raysan5/raylib.git
synced 2026-08-27 17:41:33 +00:00
Fix memory leak in rtext LoadFontFromImage method (#6100)
Fix for [rtext] Memory leak at LoadFontFromImage when failing to compute spacing's
This commit is contained in:
@@ -438,7 +438,10 @@ Font LoadFontFromImage(Image image, Color key, int firstChar)
|
||||
if (!COLOR_EQUAL(pixels[y*image.width + x], key)) break;
|
||||
}
|
||||
|
||||
if ((x == 0) || (y == 0)) return font; // Security check
|
||||
if ((x == 0) || (y == 0)) {
|
||||
UnloadImageColors(pixels); // Unload pixel colors to prevent memory leak
|
||||
return font; // Security check
|
||||
}
|
||||
|
||||
charSpacing = x;
|
||||
lineSpacing = y;
|
||||
|
||||
Reference in New Issue
Block a user