summaryrefslogtreecommitdiff
path: root/src/jvm
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2009-02-11 18:59:53 +0000
committerRich Hickey <richhickey@gmail.com>2009-02-11 18:59:53 +0000
commita256e51ef5e7f48e1f9fd4f0c4a1ba4bf1ccf6a2 (patch)
tree5fb8cb0e19bb988f1a3da923745258490402d92b /src/jvm
parentec0f8f3a1c2009175966819690dd34b53aeefae0 (diff)
[lazy] use seq rather than relying on implicit seq of first/more in core sequence fns
Diffstat (limited to 'src/jvm')
-rw-r--r--src/jvm/clojure/lang/Delay.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/jvm/clojure/lang/Delay.java b/src/jvm/clojure/lang/Delay.java
index c1bacc99..53569e43 100644
--- a/src/jvm/clojure/lang/Delay.java
+++ b/src/jvm/clojure/lang/Delay.java
@@ -38,7 +38,7 @@ public class Delay {
return val;
}
- static public class Seq extends Delay implements IPersistentCollection, List, Sequential, Sequence {
+ static public class Seq extends Delay implements List, Sequence {
public Seq(IFn fn) {
super(fn);
}
@@ -46,7 +46,7 @@ public class Delay {
public ISeq seq() {
try
{
- return (ISeq) get();
+ return RT.seq(get());
}
catch (Exception e)
{