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."
parent
3739977b
Please register or sign in to comment