Lispworks: fix THREADP
authorMartin Simmons <martin@lispworks.com>
Fri, 15 Jun 2012 16:38:15 +0000 (18:38 +0200)
committerStelian Ionescu <sionescu@cddr.org>
Fri, 15 Jun 2012 16:38:15 +0000 (18:38 +0200)
src/impl-lispworks.lisp

index a78047b..35c13ab 100644 (file)
@@ -30,10 +30,7 @@ Distributed under the MIT license (see LICENSE file)
   (mp:get-current-process))
 
 (defun threadp (object)
-  (or (mp:process-p object)
-      ;; removed in LispWorks 6.1
-      #+#.(cl:if (cl:find-symbol (cl:string '#:simple-process-p) :mp) '(and) '(or))
-      (mp:simple-process-p object)))
+  (mp:process-p object))
 
 (defun thread-name (thread)
   (mp:process-name thread))