Removing odbc::%cstring-into-vector -- unused and unreliable.
authorNathan Bird <nathan@acceleration.net>
Fri, 6 Jan 2012 21:39:09 +0000 (16:39 -0500)
committerNathan Bird <nathan@acceleration.net>
Fri, 6 Jan 2012 21:43:40 +0000 (16:43 -0500)
commit01ea3765ca1164c3e122eec84d6cf3e25e351c57
tree4959e0beeab82836807ad597ed775abbededf787
parent5699785aefac188f296f3877d3c12324b9f541b9
Removing odbc::%cstring-into-vector -- unused and unreliable.

The idea of the function was to copy out of c string memory into a
lisp string a byte at a time, converting to lisp characters as we go.

However:
 * this doesn't work with multibyte charsets
 * the underlying deref-array funcall would sometimes pull the entire
   array into lisp to then get at the single element-- for each element.
 * set elements in the lisp array using schar but there's no guarantee
   that the lisp array is a simple-string. Newer SBCL's err on this.
db-odbc/odbc-api.lisp