aboutsummaryrefslogtreecommitdiffstats
path: root/code/ui/ui_shared.c
diff options
context:
space:
mode:
Diffstat (limited to 'code/ui/ui_shared.c')
-rw-r--r--code/ui/ui_shared.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/code/ui/ui_shared.c b/code/ui/ui_shared.c
index 3b2ac7d..e6e460c 100644
--- a/code/ui/ui_shared.c
+++ b/code/ui/ui_shared.c
@@ -5239,9 +5239,16 @@ qboolean MenuParse_name( itemDef_t *item, int handle ) {
qboolean MenuParse_fullscreen( itemDef_t *item, int handle ) {
menuDef_t *menu = (menuDef_t*)item;
- if (!PC_Int_Parse(handle, (int*) &menu->fullScreen)) {
+ union
+ {
+ qboolean b;
+ int i;
+ } fullScreen;
+
+ if (!PC_Int_Parse(handle, &fullScreen.i)) {
return qfalse;
}
+ menu->fullScreen = fullScreen.b;
return qtrue;
}