Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Add type definitions for :buffer_in and :buffer_out #2099

wants to merge 1 commit into


None yet
2 participants

DanielVartanov commented Dec 13, 2012

Not sure if specs should be added here. :buffer_in and :buffer_out are just another names of the same type (pointer), i.e. go into the same class of equivalence.

Rubinius actually has specs which use :buffer_in and :buffer_out, but those specs also rely on FFI::Buffer, which is not implemented yet.


brixen commented Dec 13, 2012

Please hold off on more FFI PRs. I'm going to work on getting the ffi gem to run on Rubinius.


DanielVartanov commented Dec 13, 2012

Ok, good. Let me know if you need help with that.


brixen commented Jan 9, 2013

We now bundle a 1.2.0 version of the FFI gem, however, there is a bug in RVM that omits the pre-installed gems. So if using RVM, use the recently released 1.3.0 FFI gem which builds correctly on Rubinius.

@brixen brixen closed this Jan 9, 2013


DanielVartanov commented Jan 14, 2013

That's great, thank you for informing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment