From f7de645ded33835ecf499ae5db724816bd5e34a2 Mon Sep 17 00:00:00 2001 From: Jake Wharton Date: Mon, 12 Jan 2015 18:25:33 -0500 Subject: [PATCH] Empty sinks must still honor the contract by consuming the bytes. --- .../main/java/com/squareup/okhttp/internal/DiskLruCache.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/okhttp/src/main/java/com/squareup/okhttp/internal/DiskLruCache.java b/okhttp/src/main/java/com/squareup/okhttp/internal/DiskLruCache.java index 061fafed9..c9f6fe2ce 100644 --- a/okhttp/src/main/java/com/squareup/okhttp/internal/DiskLruCache.java +++ b/okhttp/src/main/java/com/squareup/okhttp/internal/DiskLruCache.java @@ -812,7 +812,7 @@ public final class DiskLruCache implements Closeable { private static final Sink NULL_SINK = new Sink() { @Override public void write(Buffer source, long byteCount) throws IOException { - // Eat all writes silently. Nom nom. + source.skip(byteCount); } @Override public void flush() throws IOException {