diff options
author | Rich Hickey <richhickey@gmail.com> | 2007-12-06 14:05:33 +0000 |
---|---|---|
committer | Rich Hickey <richhickey@gmail.com> | 2007-12-06 14:05:33 +0000 |
commit | a5fb196c055839ab90bb14c81d80541bff560ac9 (patch) | |
tree | 1e012d71887f74bbfb1cc3cadb5310d41f3dc3fd /src/jvm/clojure | |
parent | 787c4c72de28740201f9f86d50341dc1838b742e (diff) |
fixed bug in let generating multiple 'this' locals
Diffstat (limited to 'src/jvm/clojure')
-rw-r--r-- | src/jvm/clojure/lang/Compiler.java | 2 |
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(); |