Fix missing ChannelHandlerUtil.acceptedMessageTypes() in ByteToMessageCodec constructor

This commit is contained in:
Trustin Lee 2013-02-08 13:24:27 +09:00
parent df65b93032
commit f9eff51683

View File

@ -32,7 +32,7 @@ public abstract class ByteToMessageCodec<I> extends ChannelDuplexHandler
private final ByteToMessageDecoder decoder; private final ByteToMessageDecoder decoder;
protected ByteToMessageCodec(Class<?>... encodableMessageTypes) { protected ByteToMessageCodec(Class<?>... encodableMessageTypes) {
this.encodableMessageTypes = encodableMessageTypes; this.encodableMessageTypes = ChannelHandlerUtil.acceptedMessageTypes(encodableMessageTypes);
encoder = new MessageToByteEncoder<I>() { encoder = new MessageToByteEncoder<I>() {
@Override @Override
public boolean isEncodable(Object msg) throws Exception { public boolean isEncodable(Object msg) throws Exception {