really fix float rounding on 32-bit platforms
[sbcl.git] / src / code / float.lisp
index 483a6cf..3b5690b 100644 (file)
                                  (cond
                                    ((> fractional-bits 0.5bits) (1+ shifted))
                                    ((< fractional-bits 0.5bits) shifted)
-                                   (t (if (oddp shifted) (1+ shifted) shifted)))))
-                    ))
+                                   (t (if (oddp shifted) (1+ shifted) shifted))))
+                               shifted)))
              (if (minusp number)
                  (- rounded)
                  rounded)))))))