Skip to content

Commit 7e5d56a

Browse files
committed
Clean up new-ival
1 parent 049f9ae commit 7e5d56a

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

ops/core.rkt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -119,10 +119,8 @@
119119
(endpoint-immovable? (ival-hi ival)))
120120

121121
(define (new-ival precision)
122-
; Warning, leaks memory unless `mpfr-clear!` called eventually
123-
(define bf1 (parameterize ([bf-precision precision]) (bf 0)))
124-
(define bf2 (parameterize ([bf-precision precision]) (bf 0)))
125-
(ival (endpoint bf1 #f) (endpoint bf2 #f) #f #f))
122+
(parameterize ([bf-precision precision])
123+
(ival (endpoint (bf 1) #f) (endpoint (bf 2) #f) #f #f)))
126124

127125
(define (mk-big-ival x y)
128126
(cond

0 commit comments

Comments
 (0)