mirror of
https://github.com/raysan5/raygui.git
synced 2026-01-29 10:19:18 -05:00
Some security checks on font loading
This commit is contained in:
@ -52,12 +52,9 @@ int main()
|
|||||||
|
|
||||||
bool dropDown000EditMode = false;
|
bool dropDown000EditMode = false;
|
||||||
bool dropDown001EditMode = false;
|
bool dropDown001EditMode = false;
|
||||||
|
|
||||||
//TODO: Substituir DrawText por DrawTextEx y MeasureText por MeasureTextEx
|
|
||||||
|
|
||||||
//----------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------
|
||||||
|
|
||||||
Font font = LoadFontEx("fonts/PixelOperator8.ttf", 8, 0, 0);
|
Font font = LoadFontEx("fonts/pixelpoiiz10.ttf", 10, 0, 0);
|
||||||
GuiFont(font);
|
GuiFont(font);
|
||||||
|
|
||||||
SetTargetFPS(60);
|
SetTargetFPS(60);
|
||||||
|
|||||||
@ -894,9 +894,12 @@ RAYGUIDEF void GuiUnlock(void) { guiState = NORMAL; }
|
|||||||
// Define custom gui font
|
// Define custom gui font
|
||||||
RAYGUIDEF void GuiFont(Font font)
|
RAYGUIDEF void GuiFont(Font font)
|
||||||
{
|
{
|
||||||
guiFont = font;
|
if (font.texture.id > 0)
|
||||||
style[DEFAULT_TEXT_SIZE] = font.baseSize;
|
{
|
||||||
style[DEFAULT_TEXT_SPACING] = 1;
|
guiFont = font;
|
||||||
|
style[DEFAULT_TEXT_SIZE] = font.baseSize;
|
||||||
|
style[DEFAULT_TEXT_SPACING] = 1;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Set gui controls alpha global state
|
// Set gui controls alpha global state
|
||||||
|
|||||||
Reference in New Issue
Block a user