]> 127.0.0.1 Git - part/.git/commitdiff
reuse buf v0.19.1
authorqydysky <32743305+qydysky@users.noreply.github.com>
Sun, 13 Nov 2022 16:32:58 +0000 (00:32 +0800)
committerqydysky <32743305+qydysky@users.noreply.github.com>
Sun, 13 Nov 2022 16:32:58 +0000 (00:32 +0800)
reqf/Reqf.go

index 0a8d2e0d7c75105bd78faa4d52812aa8d99c9e41..7d622f843ce0b52b8d9ddedca086c7478c332001 100644 (file)
@@ -220,7 +220,11 @@ func (t *Req) Reqf_1(val Rval) (err error) {
                ws = append(ws, val.SaveToPipeWriter)
        }
        if !val.NoResponse {
-               t.responBuf = new(bytes.Buffer)
+               if t.responBuf == nil {
+                       t.responBuf = new(bytes.Buffer)
+               } else {
+                       t.responBuf.Reset()
+               }
                ws = append(ws, t.responBuf)
        }