[cffi-devel] :int64 on 32-bit Lispworks Professional for Windows

Andreas Thiele andreas at atp-media.de
Sun Mar 1 13:22:53 UTC 2009


Hi,

 

I get the following error

 

Error: :LONG-LONG fell through ECASE expression.

Wanted one of (:CHAR :UNSIGNED-CHAR :SHORT :UNSIGNED-SHORT :INT
:UNSIGNED-INT :LONG :UNSIGNED-LONG :FLOAT :DOUBLE :POINTER :VOID).

 

when I try

 

 (defcfun sqlite3-last-insert-rowid :int64

  (db p-sqlite3))

 

I think :in64 or :long-long is emulated on 32-bit Lispworks?

 

What should I do? The function works, if I use :int32, but I wonder why.

 

Any hint or help appreciated.

 

 

Regards

Andreas

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cffi-devel/attachments/20090301/ea4c002e/attachment.html>


More information about the cffi-devel mailing list