[cffi-devel] Next release of CFFI with cffi-libffi

Stas Boukarev stassats at gmail.com
Tue May 1 06:20:02 UTC 2012


Luís Oliveira <luismbo at gmail.com> writes:

> On Mon, Apr 30, 2012 at 11:02 PM, Max Mikhanosha <max at openchat.com> wrote:
>> This fixes it for me
>>
>> (defmethod foreign-type-size ((type symbol))
>>  (let ((*parse-bare-structs-as-pointers* nil))
>>    (foreign-type-size (parse-type type))))
>
> Thanks everyone for digging into this. While this fix does indeed fix
> the problem (nice catch!), using this special variable
> *PARSE-BARE-STRUCTS-AS-POINTERS* clearly turned out to be an
> overcomplicated and brittle approach.
>
> I've pushed a rewrite that should be much more robust.
Commonqt seems to work fine now.
When will there be a new release with this fix? So that it can be appear
in the next quicklisp update.

-- 
With best regards, Stas.




More information about the cffi-devel mailing list