![](https://secure.gravatar.com/avatar/326b108ffcc42f27628703b0c11ed239.jpg?s=120&d=mm&r=g)
25 Jun
2008
25 Jun
'08
3:40 p.m.
On Wed, Jun 25, 2008 at 4:21 PM, Antoine Allombert <antoine.allombert@labri.fr> wrote:
You've allocated 2 bytes and then referenced 2 ints (8 bytes probably). Try (with-foreign-object (ptr :int 2) ...). [...] It gives the same result.
Right, while that was a problem with your code, it's not the main problem: MEM-REF's offset is measured in bytes. You want to use MEM-AREF instead. -- Luís Oliveira http://student.dei.uc.pt/~lmoliv/