diff --git a/src/main/java/org/jboss/netty/handler/codec/http/multipart/AbstractDiskHttpData.java b/src/main/java/org/jboss/netty/handler/codec/http/multipart/AbstractDiskHttpData.java index 010bd1d55f..e1400cae67 100644 --- a/src/main/java/org/jboss/netty/handler/codec/http/multipart/AbstractDiskHttpData.java +++ b/src/main/java/org/jboss/netty/handler/codec/http/multipart/AbstractDiskHttpData.java @@ -292,8 +292,8 @@ public abstract class AbstractDiskHttpData extends AbstractHttpData { int chunkSize = 8196; long position = 0; while (position < size) { - if (chunksize < size - position) { - chunksize = size - position; + if (chunkSize < size - position) { + chunkSize = (int) (size - position); } position += in.transferTo(position, chunkSize , out); }