Tue May 26 15:47:15 EDT 2009 Luis Oliveira <loliveira@common-lisp.net> * cffi-manual: fix code rot in the DEFCVAR example Reported by Tobias Rautenkranz. M ./doc/cffi-manual.texinfo -2 +2 Tue May 26 15:37:11 EDT 2009 Luis Oliveira <loliveira@common-lisp.net> * Fix bug in FOREIGN-FUNCALL. CFFI::PARSE-ARGS-AND-TYPES was inadvertently suppressing arguments with NIL values. E.g.: (foreign-funcall "foo" :foo a :bar nil :baz b :void) was compiled as (foreign-funcall "foo" :foo a :baz b :void). Reported by "D.I." M ./src/functions.lisp -6 +7 M ./src/package.lisp -1 +1 M ./tests/funcall.lisp +20 Tue May 26 15:09:29 EDT 2009 Luis Oliveira <loliveira@common-lisp.net> * Fix the FOREIGN-STRUCT-SLOT-SET compiler macro for aggregate slots. Reported by Andy Hefner. M ./src/types.lisp -2 +1 An updated tarball of CFFI's source can be downloaded here: http://common-lisp.net/project/cffi/tarballs/cffi-090526.tar.gz Darcsweb URL: http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=cffi-cffi;a=summary