From: Thien-Thi Nguyen Date: Fri, 17 Mar 2017 09:16:44 +0000 (+0100) Subject: Fix bug: Range-check integer ‘alpha’ frame parm value X-Git-Tag: emacs-26.0.90~558 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=3c46ac7d65bfa54db540d228552245b4b6d01e94;p=emacs.git 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’. --- 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) 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; }