fixed broken listify (it used to make (nil) when passed nil)
authorRuss Tyndall <russ@acceleration.net>
Fri, 17 Jun 2011 16:29:26 +0000 (12:29 -0400)
committerNathan Bird <nathan@acceleration.net>
Mon, 20 Jun 2011 20:06:18 +0000 (16:06 -0400)
sql/expressions.lisp

index d09b154e0ef99907195f6b41f078f420e7c95283..c7236a454f56cb4c4c08a102c4ee61381c162996 100644 (file)
@@ -801,9 +801,9 @@ uninclusive, and the args from that keyword to the end."
 
 (declaim (inline listify))
 (defun listify (x)
-  (if (atom x)
-      (list x)
-      x))
+  (if (listp x)
+      x
+      (list x)))
 
 (defmethod output-sql ((stmt sql-create-table) database)
   (flet ((output-column (column-spec)