+ %foreign-symbol-pointer no longer signals an error when the symbol is not found
+ various typos in cffi-ecl.lisp made the code not work when the libffi is not linked into ECL. This library is required for CFFI's function calls to work as interpreted code.
Juanjo
On Thu, Jan 6, 2011 at 10:34 PM, Juan Jose Garcia-Ripoll juanjose.garciaripoll@googlemail.com wrote:
+ %foreign-symbol-pointer no longer signals an error when the symbol is not found
I've also added some tests for this and a check-type for FOREIGN-SYMBOL-POINTER so that it doesn't pass non-strings to %F-S-P which could get confused with non-existent foreign symbols.
- various typos in cffi-ecl.lisp made the code not work when the libffi is
not linked into ECL. This library is required for CFFI's function calls to work as interpreted code.
Applied, thanks!
Thank you both for fixing this.
-Luke
On Fri, Jan 7, 2011 at 12:35 AM, Luís Oliveira luismbo@gmail.com wrote:
On Thu, Jan 6, 2011 at 10:34 PM, Juan Jose Garcia-Ripoll juanjose.garciaripoll@googlemail.com wrote:
- %foreign-symbol-pointer no longer signals an error when the symbol is
not
found
I've also added some tests for this and a check-type for FOREIGN-SYMBOL-POINTER so that it doesn't pass non-strings to %F-S-P which could get confused with non-existent foreign symbols.
- various typos in cffi-ecl.lisp made the code not work when the libffi
is
not linked into ECL. This library is required for CFFI's function calls
to
work as interpreted code.
Applied, thanks!
-- Luís Oliveira http://r42.eu/~luis/
cffi-devel mailing list cffi-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/cffi-devel