Revert "Use bufferpool in Rst handler"
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sun, 10 Jul 2016 17:41:16 +0000 (19:41 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sun, 10 Jul 2016 17:41:16 +0000 (19:41 +0200)
This reverts commit d9bc233f1f38df022864e0700a0514edf89b12d0.

This was hasty. We would need to make a copy to use the pool in this case.

helpers/content.go

index 96eeba891f19a4ef96c5ea5374320b27758aad41..6da437b3d59f86eba044c14a3ddd9172ac2839e2 100644 (file)
@@ -517,9 +517,8 @@ func getRstContent(content []byte) []byte {
 
        cmd := exec.Command(path, "--leave-comments")
        cmd.Stdin = bytes.NewReader(cleanContent)
-       out := bufferpool.GetBuffer()
-       defer bufferpool.PutBuffer(out)
-       cmd.Stdout = out
+       var out bytes.Buffer
+       cmd.Stdout = &out
        if err := cmd.Run(); err != nil {
                jww.ERROR.Println(err)
        }