]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/io/buffers/buffers.factor
Slices over specialized arrays can now be passed to C functions, written to binary...
[factor.git] / basis / io / buffers / buffers.factor
index ce5ad2c9a075401c22789c1347fb62c6ced72653..562abad082fb24911b73cdeeef7c102405694937 100644 (file)
@@ -60,7 +60,7 @@ HINTS: buffer-read fixnum buffer ;
 HINTS: n>buffer fixnum buffer ;
 
 : >buffer ( byte-array buffer -- )
-    [ buffer-end byte-array>memory ]
+    [ buffer-end swap binary-object memcpy ]
     [ [ byte-length ] dip n>buffer ]
     2bi ;