Преглед на файлове

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 {

Loading…
Отказ
Запис