X-Git-Url: http://git.nikiroo.be/?p=nikiroo-utils.git;a=blobdiff_plain;f=streams%2FReplaceInputStream.java;fp=streams%2FReplaceInputStream.java;h=ae576e25e7a4833e9ce8f4bea25616ff018eca52;hp=9f733504117c314768603669b73cde0f7aa2ab40;hb=2e6426c0e430244113c990e278dce1f500504fe2;hpb=45312e0968874fcc6f7873cde7cf312cb32aa290 diff --git a/streams/ReplaceInputStream.java b/streams/ReplaceInputStream.java index 9f73350..ae576e2 100644 --- a/streams/ReplaceInputStream.java +++ b/streams/ReplaceInputStream.java @@ -114,7 +114,8 @@ public class ReplaceInputStream extends BufferedInputStream { } // We need at least maxFromSize so we can iterate and replace - source = new byte[Math.max(2 * maxFromSize, MIN_BUFFER_SIZE)]; + source = new byte[Math.max(2 * Math.max(maxToSize, maxFromSize), + MIN_BUFFER_SIZE)]; spos = 0; slen = 0; }