summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/boot.clj2
-rw-r--r--src/jvm/clojure/lang/Compiler.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/boot.clj b/src/boot.clj
index 5c25db05..e4d064e4 100644
--- a/src/boot.clj
+++ b/src/boot.clj
@@ -1699,7 +1699,7 @@ not-every? (comp not every?))
row-values (fn [] (map (fn [#^Integer i] (. rs (getObject i))) idxs))
rows (fn thisfn []
(when (. rs (next))
- (fnseq (apply struct row-struct (row-values)) thisfn)))]
+ (lazy-cons (apply struct row-struct (row-values)) (thisfn))))]
(rows)))
(defn set
diff --git a/src/jvm/clojure/lang/Compiler.java b/src/jvm/clojure/lang/Compiler.java
index 3f5d474a..19f49953 100644
--- a/src/jvm/clojure/lang/Compiler.java
+++ b/src/jvm/clojure/lang/Compiler.java
@@ -1787,7 +1787,7 @@ static class NewExpr implements Expr{
final Class c;
final static Method invokeConstructorMethod =
Method.getMethod("Object invokeConstructor(Class,Object[])");
- final static Method forNameMethod = Method.getMethod("Class forName(String)");
+ final static Method forNameMethod = Method.getMethod("Class classForName(String)");
public NewExpr(Class c, IPersistentVector args, int line) throws Exception{