aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/xfns.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/xfns.c b/src/xfns.c
index 4d41c81b1cc..194b355d3a4 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -717,9 +717,8 @@ x_set_frame_parameters (f, alist)
717 param_index = Fget (prop, Qx_frame_parameter); 717 param_index = Fget (prop, Qx_frame_parameter);
718 old_value = get_frame_param (f, prop); 718 old_value = get_frame_param (f, prop);
719 store_frame_param (f, prop, val); 719 store_frame_param (f, prop, val);
720 if (INTEGERP (param_index) 720 if (NATNUMP (param_index)
721 && XINT (param_index) >= 0 721 && (XFASTINT (param_index)
722 && (XINT (param_index)
723 < sizeof (x_frame_parms)/sizeof (x_frame_parms[0]))) 722 < sizeof (x_frame_parms)/sizeof (x_frame_parms[0])))
724 (*x_frame_parms[XINT (param_index)].setter)(f, val, old_value); 723 (*x_frame_parms[XINT (param_index)].setter)(f, val, old_value);
725 } 724 }