microcode/pruxffi.c: Pass flovecs as double*, not SCHEME_OBJECT*.
authorMatt Birkholz <puck@birchwood-abbey.net>
Wed, 2 Mar 2016 23:22:40 +0000 (16:22 -0700)
committerMatt Birkholz <matt@birchwood-abbey.net>
Thu, 3 Mar 2016 19:09:58 +0000 (12:09 -0700)
commitff86945ce014be52e2430b5c47ef2799dc728233
treee1a5b91b2c2d67959d5216b508bc44fbfc52242d
parent4a54aa93d0a7cd022412c2fb27b61288615cc189
microcode/pruxffi.c: Pass flovecs as double*, not SCHEME_OBJECT*.

This reduces the need for adapter code, but assumes Scheme's flonums
are doubles.

The convenience functions flovec_loc and flovec_ref are thus made
superfluous.
src/microcode/pruxffi.c
src/microcode/pruxffi.h