X-Git-Url: http://git.kpe.io/?p=umlisp.git;a=blobdiff_plain;f=utils.lisp;h=20f91c4fe9d2ddea62b8c81030cf138d35eaa351;hp=416405f9647f9501f0104b18aac6217b734f582f;hb=8dc001f5e7cf851c06006e489473a85611d348be;hpb=bfdadbcc62f9b2f4e6d5bdb96683b5aa1187e0a1 diff --git a/utils.lisp b/utils.lisp index 416405f..20f91c4 100644 --- a/utils.lisp +++ b/utils.lisp @@ -7,10 +7,8 @@ ;;;; Author: Kevin M. Rosenberg ;;;; Created: Apr 2000 ;;;; -;;;; $Id$ -;;;; ;;;; This file, part of UMLisp, is -;;;; Copyright (c) 2000-2006 by Kevin M. Rosenberg, M.D. +;;;; Copyright (c) 2000-2010 by Kevin M. Rosenberg, M.D. ;;;; ;;;; UMLisp users are granted the rights to distribute and use this software ;;;; as governed by the terms of the GNU General Public License. @@ -103,12 +101,12 @@ (nth-value 0 (parse-integer eui)))) eui)) -(defconstant +cuisui-scale+ 10000000) -(declaim (type (integer 0 10000000) +cuisui-scale+)) +(defconstant +cuisui-scale+ 100000000) +(declaim (type (integer 0 100000000) +cuisui-scale+)) #+(or 64bit x86-64) (defun make-cuisui (cui sui) - (declare (type (integer 0 10000000) cui sui) + (declare (type (integer 0 100000000) cui sui) (optimize (speed 3) (safety 0) (space 0))) (the fixnum (+ (the fixnum (* +cuisui-scale+ cui)) sui))) @@ -122,7 +120,7 @@ #+(or 64bit x86-64) (defun make-cuilui (cui lui) - (declare (type (integer 0 10000000) cui lui) + (declare (type (integer 0 100000000) cui lui) (optimize (speed 3) (safety 0) (space 0))) (the fixnum (+ (the fixnum (* +cuisui-scale+ cui)) lui)))