summaryrefslogtreecommitdiff
path: root/src/jvm/clojure
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2007-12-06 14:05:33 +0000
committerRich Hickey <richhickey@gmail.com>2007-12-06 14:05:33 +0000
commita5fb196c055839ab90bb14c81d80541bff560ac9 (patch)
tree1e012d71887f74bbfb1cc3cadb5310d41f3dc3fd /src/jvm/clojure
parent787c4c72de28740201f9f86d50341dc1838b742e (diff)
fixed bug in let generating multiple 'this' locals
Diffstat (limited to 'src/jvm/clojure')
-rw-r--r--src/jvm/clojure/lang/Compiler.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jvm/clojure/lang/Compiler.java b/src/jvm/clojure/lang/Compiler.java
index 9699283c..6237229c 100644
--- a/src/jvm/clojure/lang/Compiler.java
+++ b/src/jvm/clojure/lang/Compiler.java
@@ -2461,7 +2461,7 @@ static class LetExpr implements Expr{
else
body.emit(context, fn, gen);
Label end = gen.mark();
- gen.visitLocalVariable("this", "Ljava/lang/Object;", null, loopLabel, end, 0);
+// gen.visitLocalVariable("this", "Ljava/lang/Object;", null, loopLabel, end, 0);
for(ISeq bis = bindingInits.seq(); bis != null; bis = bis.rest())
{
BindingInit bi = (BindingInit) bis.first();