aboutsummaryrefslogtreecommitdiff
path: root/src/clojure
diff options
context:
space:
mode:
authorStuart Sierra <mail@stuartsierra.com>2009-02-05 22:44:50 +0000
committerStuart Sierra <mail@stuartsierra.com>2009-02-05 22:44:50 +0000
commitade7691d810f9e86431613e88f245060e30b2e3e (patch)
tree37fd0c022591da0264d8a702b904373c7fe360f5 /src/clojure
parent74403acd6116d2048a3c2e78c9f9e51ef5229389 (diff)
duck_streams.clj: fixed bug when a Reader wasn't wrapped in a BufferedReader
Diffstat (limited to 'src/clojure')
-rw-r--r--src/clojure/contrib/duck_streams.clj3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/clojure/contrib/duck_streams.clj b/src/clojure/contrib/duck_streams.clj
index aacf28c3..68d94c47 100644
--- a/src/clojure/contrib/duck_streams.clj
+++ b/src/clojure/contrib/duck_streams.clj
@@ -75,7 +75,8 @@
closed."}
reader class)
-(defmethod reader Reader [x] x)
+(defmethod reader Reader [x]
+ (BufferedReader. x))
(defmethod reader InputStream [x]
(BufferedReader. (InputStreamReader. x *default-encoding*)))