aboutsummaryrefslogtreecommitdiff
path: root/src/propspec.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'src/propspec.lisp')
-rw-r--r--src/propspec.lisp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/propspec.lisp b/src/propspec.lisp
index 99eaa4f..67e8c18 100644
--- a/src/propspec.lisp
+++ b/src/propspec.lisp
@@ -343,7 +343,7 @@ apply the elements of REQUIREMENTS in reverse order."
;; run the :HOSTATTRS subroutine but throw away any
;; new hostattrs; when unapplying, the :HOSTATTRS
;; subroutine is only to check compatibility
- (let ((*host* (shallow-copy-host *host*)))
+ (with-preserve-hostattrs
(apply #'propattrs psym args)))
:apply (get psym 'unapply)
:unapply (get psym 'papply)