summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--share/txr/stdlib/place.tl5
1 files changed, 1 insertions, 4 deletions
diff --git a/share/txr/stdlib/place.tl b/share/txr/stdlib/place.tl
index eb827fd4..e3ba6c0f 100644
--- a/share/txr/stdlib/place.tl
+++ b/share/txr/stdlib/place.tl
@@ -156,10 +156,7 @@
(sys:setq place (macroexpand-1 place env))
(when (or (eq place unex-place)
(null place)
- (and (atom place) (not (symbolp place)))
- (and (consp place)
- (consp unex-place)
- (eq (car place) (car unex-place))))
+ (and (atom place) (not (symbolp place))))
(return place))
(sys:setq unex-place place))))