X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Futils%2FCacheMemory.java;h=232b63247f9ab0ccd9f20da405d33d4a0171adb8;hb=a09479d87b08405ab24ff87abd1a47ac8ca29165;hp=8f9e7253a5c8b62776db858d9414ebbd3ec10c36;hpb=d5026c096121da14c20d69893520594a36d088bb;p=fanfix.git diff --git a/src/be/nikiroo/utils/CacheMemory.java b/src/be/nikiroo/utils/CacheMemory.java index 8f9e725..232b632 100644 --- a/src/be/nikiroo/utils/CacheMemory.java +++ b/src/be/nikiroo/utils/CacheMemory.java @@ -70,13 +70,17 @@ public class CacheMemory extends Cache { } @Override - public void save(InputStream in, String uniqueID) throws IOException { - data.put(getKey(uniqueID), IOUtils.toByteArray(in)); + public long save(InputStream in, String uniqueID) throws IOException { + byte[] bytes = IOUtils.toByteArray(in); + data.put(getKey(uniqueID), bytes); + return bytes.length; } @Override - public void save(InputStream in, URL url) throws IOException { - data.put(getKey(url), IOUtils.toByteArray(in)); + public long save(InputStream in, URL url) throws IOException { + byte[] bytes = IOUtils.toByteArray(in); + data.put(getKey(url), bytes); + return bytes.length; } /**