We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ed5ad12 commit 068a771Copy full SHA for 068a771
helpers/content.go
@@ -23,6 +23,8 @@ import (
23
"os/exec"
24
"unicode/utf8"
25
26
+ "github.com/spf13/hugo/bufferpool"
27
+
28
"github.com/miekg/mmark"
29
"github.com/mitchellh/mapstructure"
30
"github.com/russross/blackfriday"
@@ -473,8 +475,9 @@ func getAsciidocContent(content []byte) []byte {
473
475
jww.INFO.Println("Rendering with", path, "...")
474
476
cmd := exec.Command(path, "--no-header-footer", "--safe", "-")
477
cmd.Stdin = bytes.NewReader(cleanContent)
- var out bytes.Buffer
- cmd.Stdout = &out
478
+ out := bufferpool.GetBuffer()
479
+ defer bufferpool.PutBuffer(out)
480
+ cmd.Stdout = out
481
if err := cmd.Run(); err != nil {
482
jww.ERROR.Println(err)
483
}
0 commit comments