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:
Ross Metcalfe
2026-08-26 18:43:03 +01:00
committed by GitHub
parent 4c1dc51a6f
commit 173b854168

View File

@@ -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;