mirror of https://github.com/v2ray/v2ray-core
fix length calculation in bufferToBytesReader.WriteTo
parent
10712b3235
commit
2f5d501643
|
@ -73,10 +73,10 @@ func (r *bufferToBytesReader) writeToInternal(writer io.Writer) (int64, error) {
|
||||||
mbWriter := NewWriter(writer)
|
mbWriter := NewWriter(writer)
|
||||||
totalBytes := int64(0)
|
totalBytes := int64(0)
|
||||||
if r.leftOver != nil {
|
if r.leftOver != nil {
|
||||||
|
totalBytes += int64(r.leftOver.Len())
|
||||||
if err := mbWriter.Write(r.leftOver); err != nil {
|
if err := mbWriter.Write(r.leftOver); err != nil {
|
||||||
return 0, err
|
return 0, err
|
||||||
}
|
}
|
||||||
totalBytes += int64(r.leftOver.Len())
|
|
||||||
}
|
}
|
||||||
|
|
||||||
for {
|
for {
|
||||||
|
|
Loading…
Reference in New Issue