X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=src%2Fprimitives.lisp;h=5522f5a73e55e79f4baea4a7d0e844d46357d53b;hb=13635ed2b774e454b90823e085d84aa968da9eb4;hp=087802648e052cd65e70796a5251ef93f0980c5f;hpb=e808a7bbbdb701b208c9e7f2cc75151a847ff3af;p=uffi.git diff --git a/src/primitives.lisp b/src/primitives.lisp index 0878026..5522f5a 100644 --- a/src/primitives.lisp +++ b/src/primitives.lisp @@ -147,7 +147,8 @@ supports takes advantage of this optimization." (setq *type-conversion-list* '((* . *) (:void . sb-alien:void) (:pointer-void . (* t)) - (:cstring . sb-alien:c-string) + #-sb-unicode(:cstring . sb-alien:c-string) + #+sb-unicode(:cstring . sb-alien:utf8-string) (:char . sb-alien:char) (:unsigned-char . (sb-alien:unsigned 8)) (:byte . (sb-alien:signed 8))