Pārlūkot izejas kodu

Grow correct buffer size

tags/0.9
9seconds 8 gadus atpakaļ
vecāks
revīzija
8b178e2340
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1
    1
      mtproto/rpc/proxy_request.go

+ 1
- 1
mtproto/rpc/proxy_request.go Parādīt failu

33
 	bufferLength += bufferLength % 4
33
 	bufferLength += bufferLength % 4
34
 
34
 
35
 	buf := &bytes.Buffer{}
35
 	buf := &bytes.Buffer{}
36
-	buf.Grow(bufferLength)
36
+	buf.Grow(bufferLength + len(message))
37
 
37
 
38
 	flags := r.Flags
38
 	flags := r.Flags
39
 	if r.Options.ReadHacks.QuickAck {
39
 	if r.Options.ReadHacks.QuickAck {

Notiek ielāde…
Atcelt
Saglabāt