aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorThien-Thi Nguyen2017-03-17 10:16:44 +0100
committerThien-Thi Nguyen2017-03-17 10:43:05 +0100
commit3c46ac7d65bfa54db540d228552245b4b6d01e94 (patch)
tree21c346da2ff16072800155af474a184881ad5f84 /src
parent6b2f3ba02ab1cf54e2bdbb0207843cf86de48191 (diff)
downloademacs-3c46ac7d65bfa54db540d228552245b4b6d01e94.tar.gz
emacs-3c46ac7d65bfa54db540d228552245b4b6d01e94.zip
Fix bug: Range-check integer ‘alpha’ frame parm value
Typo introduced 2013-04-01, "Prefer < to > in range checks such as 0 <= i && i < N". * src/frame.c (x_set_alpha): Use ‘ialpha’, not ‘alpha’.
Diffstat (limited to 'src')
-rw-r--r--src/frame.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/frame.c b/src/frame.c
index 5e1e2f19906..162b2038fd8 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -3990,7 +3990,7 @@ x_set_alpha (struct frame *f, Lisp_Object arg, Lisp_Object oldval)
3990 else if (INTEGERP (item)) 3990 else if (INTEGERP (item))
3991 { 3991 {
3992 EMACS_INT ialpha = XINT (item); 3992 EMACS_INT ialpha = XINT (item);
3993 if (! (0 <= ialpha && alpha <= 100)) 3993 if (! (0 <= ialpha && ialpha <= 100))
3994 args_out_of_range (make_number (0), make_number (100)); 3994 args_out_of_range (make_number (0), make_number (100));
3995 alpha = ialpha / 100.0; 3995 alpha = ialpha / 100.0;
3996 } 3996 }