]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix bug: Range-check integer ‘alpha’ frame parm value
authorThien-Thi Nguyen <ttn@gnu.org>
Fri, 17 Mar 2017 09:16:44 +0000 (10:16 +0100)
committerThien-Thi Nguyen <ttn@gnuvola.org>
Fri, 17 Mar 2017 10:04:28 +0000 (11:04 +0100)
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

index 74588cea702be91d18ad396b40b8b6773e3f64d0..4089ec94b9ea7e8592933635ae84d30c4120c41e 100644 (file)
@@ -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;
        }