X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=contrib%2Fsb-grovel%2Fdef-to-lisp.lisp;h=585a84a118dcd85eb0489bdb95ee8e2e092c6fef;hb=7f96d22df74999904529adc41639b64f88f5a144;hp=7549b86e230624893798da146077ebb9cc654fbd;hpb=3db2b1ac1449decbce23353d210033c740dfd888;p=sbcl.git diff --git a/contrib/sb-grovel/def-to-lisp.lisp b/contrib/sb-grovel/def-to-lisp.lisp index 7549b86..585a84a 100644 --- a/contrib/sb-grovel/def-to-lisp.lisp +++ b/contrib/sb-grovel/def-to-lisp.lisp @@ -16,6 +16,7 @@ (defun c-escape (string &optional (dangerous-chars '(#\")) (escape-char #\\)) "Escape DANGEROUS-CHARS in STRING, with ESCAPE-CHAR." + (declare (simple-string string)) (coerce (loop for c across string if (member c dangerous-chars) collect escape-char collect c)