Screen: Make SCR_Get*Scale() callable before SCR_Init().

This commit is contained in:
svdijk 2015-12-19 20:18:17 +01:00
parent 354d2ff789
commit 54b6d276b2

View file

@ -1630,7 +1630,11 @@ SCR_GetHUDScale(void)
{
float scale;
if (gl_hudscale->value < 0)
if (!scr_initialized)
{
scale = 1;
}
else if (gl_hudscale->value < 0)
{
scale = SCR_GetDefaultScale();
}
@ -1647,7 +1651,11 @@ SCR_GetConsoleScale(void)
{
float scale;
if (gl_consolescale->value < 0)
if (!scr_initialized)
{
scale = 1;
}
else if (gl_consolescale->value < 0)
{
scale = SCR_GetDefaultScale();
}
@ -1664,7 +1672,11 @@ SCR_GetMenuScale(void)
{
float scale;
if (gl_menuscale->value < 0)
if (!scr_initialized)
{
scale = 1;
}
else if (gl_menuscale->value < 0)
{
scale = SCR_GetDefaultScale();
}