(assert (= (uffi:deref-pointer temp :int) 23)))
(let ((result (cast-test-int)))
(uffi:with-cast-pointer (result2 result :int)
- (assert (= (uffi:deref-pointer result2 :int) 23)))
+ (assert (= (uffi:deref-pointer result2 :int) 23)))
(uffi:with-cast-pointer (temp result :int)
- (assert (= (uffi:deref-pointer temp :int) 23))))
+ (assert (= (uffi:deref-pointer temp :int) 23))))
t)
t)
(deftest :cast.2
(progn
(uffi:with-cast-pointer (temp (cast-test-float) :double)
- (assert (= (uffi:deref-pointer temp :double) 3.21d0)))
+ (assert (= (uffi:deref-pointer temp :double) 3.21d0)))
(let ((result (cast-test-float)))
- (uffi:with-cast-pointer (result2 result :double)
- (assert (= (uffi:deref-pointer result2 :double) 3.21d0)))
- (uffi:with-cast-pointer (temp result :double)
- (assert (= (uffi:deref-pointer temp :double) 3.21d0))))
+ (uffi:with-cast-pointer (result2 result :double)
+ (assert (= (uffi:deref-pointer result2 :double) 3.21d0)))
+ (uffi:with-cast-pointer (temp result :double)
+ (assert (= (uffi:deref-pointer temp :double) 3.21d0))))
t)
t)