瀏覽代碼

also resize value when error

Darien Raymond 9 年之前
父節點
當前提交
85f9e39416
共有 1 個文件被更改,包括 1 次插入3 次删除
  1. 1 3
      common/alloc/buffer.go

+ 1 - 3
common/alloc/buffer.go

@@ -190,9 +190,7 @@ func (b *Buffer) FillFrom(reader io.Reader) (int, error) {
 	begin := b.Len()
 	b.Value = b.Value[:cap(b.Value)]
 	nBytes, err := reader.Read(b.Value[begin:])
-	if err == nil {
-		b.Value = b.Value[:begin+nBytes]
-	}
+	b.Value = b.Value[:begin+nBytes]
 	return nBytes, err
 }