summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCosmin Stejerean <cosmin@offbytwo.com>2010-10-25 14:54:56 -0400
committerCosmin Stejerean <cosmin@offbytwo.com>2010-10-25 14:54:56 -0400
commitd9822fc889b77d5cabd29319765fd3a3260c61ac (patch)
tree052d632dd166fc68a94160bfd16216b5da70f604 /src
parentd81122371248ee9042a2c6f0dc204208e018c986 (diff)
#465 make with-local-vars dynamic
Diffstat (limited to 'src')
-rw-r--r--src/clj/clojure/core.clj2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/clj/clojure/core.clj b/src/clj/clojure/core.clj
index 2e91937e..173a6c29 100644
--- a/src/clj/clojure/core.clj
+++ b/src/clj/clojure/core.clj
@@ -3747,7 +3747,7 @@
(vector? name-vals-vec) "a vector for its binding"
(even? (count name-vals-vec)) "an even number of forms in binding vector")
`(let [~@(interleave (take-nth 2 name-vals-vec)
- (repeat '(. clojure.lang.Var (create))))]
+ (repeat '(.. clojure.lang.Var create setDynamic)))]
(. clojure.lang.Var (pushThreadBindings (hash-map ~@name-vals-vec)))
(try
~@body