PerlFFI / FFI-Platypus

Write Perl bindings to non-Perl libraries with FFI. No XS required.
89 stars 23 forks source link

Closures using wrong ABI (if not default) #311

Closed plicease closed 3 years ago

plicease commented 3 years ago

Working on something else and I noticed that wee use FFI_DEFAULT_ABI for closures instead of the Platypus instance ABI.

https://github.com/PerlFFI/FFI-Platypus/blob/main/xs/TypeParser.xs#L300