Hi again,

> ...

> > I still wonder where is the problem, in Guile, G-Golf or
> > gobject-introspection (which according to [2] should not be a
> > problem).  

> Definitely not a g-golf bug.

Unless the code used by g-golf to make the ffi-cif would need to be
adapted, i don't know, but one thing is for sure though, the g-golf
made cif is checked, calling ffi_prep_cif [1], and that procedure would
raise a exception unless the returned status is 0.

Cheers,
David

Fwiw, this is in
        
        libg-golf/gg-ffi.c
                gg_ffi_prep_cif

the scheme call in

        (g-golf support ffi)
                ffi-prep-cif

which when preparing a callback is used in

        (g-golf hl-api callback)
                callback-ffi-cif

Attachment: pgpQWsL1fPuz0.pgp
Description: OpenPGP digital signature

Reply via email to