From 0e237fbd2bbe0b3227d1df00e3080cdc43ed1267 Mon Sep 17 00:00:00 2001 From: David Byers <david.byers@liu.se> Date: Sun, 20 Jun 1999 06:31:39 +0000 Subject: [PATCH] Clip maxint to 2^31-1 --- src/utilities.el | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/utilities.el b/src/utilities.el index 374059cb..f2981faf 100644 --- a/src/utilities.el +++ b/src/utilities.el @@ -139,10 +139,13 @@ (defun lyskom-maxint () - (let ((n 1) (l nil)) - (while (> n 0) + (let ((n 1) + (l nil) + (i 31)) + (while (and (> n 0) (> i 0)) (setq l (cons n l)) - (setq n (* 2 n))) + (setq n (* 2 n)) + (setq i (1- i))) (apply '+ l))) ;; Set lyskom-maxint correctly -- GitLab