diff options
Diffstat (limited to 'cask/src/cask/model/Response.scala')
-rw-r--r-- | cask/src/cask/model/Response.scala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cask/src/cask/model/Response.scala b/cask/src/cask/model/Response.scala index 15f46a7..979c442 100644 --- a/cask/src/cask/model/Response.scala +++ b/cask/src/cask/model/Response.scala @@ -2,6 +2,8 @@ package cask.model import java.io.{InputStream, OutputStream, OutputStreamWriter} +import cask.internal.Util + trait Response{ def data: Response.Data @@ -31,7 +33,7 @@ object Response{ def write(out: OutputStream) = out.write(b) } implicit class StreamData(b: InputStream) extends Data{ - def write(out: OutputStream) = b.transferTo(out) + def write(out: OutputStream) = Util.transferTo(b, out) } implicit def JsonResponse[T: upickle.default.Writer](t: T) = new Data{ def write(out: OutputStream) = implicitly[upickle.default.Writer[T]].write( |