Luís Oliveira <luis...@gmail.com> writes:

> On Mon, Apr 30, 2012 at 11:02 PM, Max Mikhanosha <m...@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.

_______________________________________________
cffi-devel mailing list
cffi-devel@common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/cffi-devel

Reply via email to