X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Futils%2FCacheMemory.java;h=232b63247f9ab0ccd9f20da405d33d4a0171adb8;hb=8c227da67c11370980154c61861bcfb9c73881c5;hp=8f9e7253a5c8b62776db858d9414ebbd3ec10c36;hpb=e8aa5bf9227a0d6a6d0bb6a8bc0cc04d0f4d601a;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; } /**