1.0.27.31: repeatable fasl header and debug-source
[sbcl.git] / src / code / host-c-call.lisp
index eb12c39..5639751 100644 (file)
@@ -44,6 +44,8 @@
 
 (defun c-string-needs-conversion-p (type)
   #+sb-xc-host
+  (declare (ignore type))
+  #+sb-xc-host
   t
   #-sb-xc-host
   (let ((external-format (sb!impl::get-external-format
@@ -82,6 +84,8 @@
 
 (define-alien-type-method (c-string :deport-gen) (type value)
   (declare (ignore type))
+  ;; This SAP taking is safe as DEPORT callers pin the VALUE when
+  ;; necessary.
   `(etypecase ,value
      (null (int-sap 0))
      ((alien (* char)) (alien-sap ,value))