fix(vmess): panic when security is none

This commit is contained in:
mzz2017 2021-12-23 19:56:51 +08:00
parent 37211bc484
commit 10fb642254

View File

@ -47,7 +47,7 @@ type chunkedReader struct {
// ChunkedReader returns a chunked reader. // ChunkedReader returns a chunked reader.
func ChunkedReader(r io.Reader, chunkSizeDecoder ChunkSizeDecoder) io.Reader { func ChunkedReader(r io.Reader, chunkSizeDecoder ChunkSizeDecoder) io.Reader {
return &chunkedReader{Reader: r, chunkSizeDecoder: chunkSizeDecoder} return &chunkedReader{Reader: r, chunkSizeDecoder: chunkSizeDecoder, buf: make([]byte, chunkSizeDecoder.SizeBytes())}
} }
func (r *chunkedReader) Read(p []byte) (int, error) { func (r *chunkedReader) Read(p []byte) (int, error) {