ソースを参照

Grow correct buffer size

tags/0.9
9seconds 7年前
コミット
8b178e2340
1個のファイルの変更1行の追加1行の削除
  1. 1
    1
      mtproto/rpc/proxy_request.go

+ 1
- 1
mtproto/rpc/proxy_request.go ファイルの表示

@@ -33,7 +33,7 @@ func (r *ProxyRequest) MakeHeader(message []byte) *bytes.Buffer {
33 33
 	bufferLength += bufferLength % 4
34 34
 
35 35
 	buf := &bytes.Buffer{}
36
-	buf.Grow(bufferLength)
36
+	buf.Grow(bufferLength + len(message))
37 37
 
38 38
 	flags := r.Flags
39 39
 	if r.Options.ReadHacks.QuickAck {

読み込み中…
キャンセル
保存