;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Mar 2002
;;;;
-;;;; $Id$
-;;;;
-;;;; This file, part of UFFI, is Copyright (c) 2002-2005 by Kevin M. Rosenberg
+;;;; This file, part of UFFI, is Copyright (c) 2002-2010 by Kevin M. Rosenberg
;;;;
;;;; *************************************************************************
(deftest :union.3 (plusp (uffi:get-slot-value *u* 'tunion1 'uint)) t)
+#-openmcl
(uffi:def-union foo-u
(bar :pointer-self))
+#-openmcl
(uffi:def-foreign-type foo-u-ptr (* foo-u))
;; tests that compilation worked
+#-openmcl
(deftest :unions.4
(with-foreign-object (p 'foo-u)
t)
t)
+#-openmcl
(deftest :unions.5
(progn
(uffi:def-foreign-type foo-union (:union foo-u))