Skip to content

Commit dfbd70b

Browse files
committed
fix for leak caused by ddc65a9
1 parent 64b9f3c commit dfbd70b

File tree

4 files changed

+29
-3
lines changed

4 files changed

+29
-3
lines changed

.idea/libraries/Maven__org_clojure_data_generators_0_1_2.xml

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/Maven__org_clojure_test_generative_0_4_0.xml

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

clojure.iml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
<sourceFolder url="file://$MODULE_DIR$/src/resources" isTestSource="false" />
1313
<sourceFolder url="file://$MODULE_DIR$/src/clj" isTestSource="false" />
1414
<sourceFolder url="file://$MODULE_DIR$/test/java" isTestSource="true" />
15-
<sourceFolder url="file://$MODULE_DIR$/src/jvm" isTestSource="false" />
1615
<excludeFolder url="file://$MODULE_DIR$/target" />
1716
</content>
1817
<orderEntry type="inheritedJdk" />
1918
<orderEntry type="sourceFolder" forTests="false" />
2019
<orderEntry type="library" scope="PROVIDED" name="Maven: org.codehaus.jsr166-mirror:jsr166y:1.7.0" level="project" />
21-
<orderEntry type="library" scope="TEST" name="Maven: org.clojure:test.generative:0.2.0" level="project" />
20+
<orderEntry type="library" scope="TEST" name="Maven: org.clojure:test.generative:0.4.0" level="project" />
2221
<orderEntry type="library" scope="TEST" name="Maven: org.clojure:tools.namespace:0.1.1" level="project" />
2322
<orderEntry type="library" scope="TEST" name="Maven: org.clojure:java.classpath:0.1.1" level="project" />
23+
<orderEntry type="library" scope="TEST" name="Maven: org.clojure:data.generators:0.1.2" level="project" />
2424
</component>
2525
</module>
2626

src/jvm/clojure/lang/Compiler.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2153,7 +2153,7 @@ public Expr parse(C context, Object frm) {
21532153
if(bodyExpr == null)
21542154
try {
21552155
Var.pushThreadBindings(RT.map(NO_RECUR, true));
2156-
bodyExpr = (new BodyExpr.Parser()).parse(C.EXPRESSION, RT.seq(body));
2156+
bodyExpr = (new BodyExpr.Parser()).parse(context, RT.seq(body));
21572157
} finally {
21582158
Var.popThreadBindings();
21592159
}

0 commit comments

Comments
 (0)