(ffi-make-c-string STRING)
. Allocate a C string with the same contents as the
given Lisp string. Note that the memory allocated by this must be freed by the
caller. It is done this way so that Lisp code has the option of transferring
ownership of the pointer to some C code.