]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix a recent change in bignum.c
authorEli Zaretskii <eliz@gnu.org>
Sun, 5 Apr 2020 16:51:09 +0000 (19:51 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sun, 5 Apr 2020 16:51:09 +0000 (19:51 +0300)
* src/bignum.c (check_int_nonnegative): Fix a recent change.
Reported by Glenn Morris <rgm@gnu.org>.

src/bignum.c

index 859896cdcf7aa809afc7473c6dcf9c953f0e2a16..669df4d9ee3d5f1e6f64da792d4d64899c68227d 100644 (file)
@@ -465,5 +465,5 @@ int
 check_int_nonnegative (Lisp_Object x)
 {
   CHECK_INTEGER (x);
-  return Fnatnump (x) ? check_integer_range (x, 0, INT_MAX) : 0;
+  return NILP (Fnatnump (x)) ? 0 : check_integer_range (x, 0, INT_MAX);
 }