From 129d30e980754547cf7264c93dabb883eaff7c63 Mon Sep 17 00:00:00 2001 From: Thien-Thi Nguyen Date: Fri, 17 Mar 2017 10:16:44 +0100 Subject: [PATCH] =?utf8?q?Fix=20bug:=20Range-check=20integer=20=E2=80=98al?= =?utf8?q?pha=E2=80=99=20frame=20parm=20value?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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’. --- src/frame.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/frame.c b/src/frame.c index 74588cea702..4089ec94b9e 100644 --- a/src/frame.c +++ b/src/frame.c @@ -4001,7 +4001,7 @@ x_set_alpha (struct frame *f, Lisp_Object arg, Lisp_Object oldval) else if (INTEGERP (item)) { EMACS_INT ialpha = XINT (item); - if (! (0 <= ialpha && alpha <= 100)) + if (! (0 <= ialpha && ialpha <= 100)) args_out_of_range (make_number (0), make_number (100)); alpha = ialpha / 100.0; } -- 2.39.5