Avoid double alloc
Dave Johnston johnsto@gmail.com
Sat, 03 May 2014 08:50:44 +0100
1 files changed,
1 insertions(+),
1 deletions(-)
jump to
M
markdown.go
→
markdown.go
@@ -332,7 +332,7 @@ if p.flags&EXTENSION_FENCED_CODE != 0 {
// when last line was none blank and a fenced code block comes after if beg >= lastFencedCodeBlockEnd { // tmp var so we don't modify beyond bounds of `input` - var tmp = make([]byte, len(input[beg:])) + var tmp = make([]byte, len(input[beg:]), len(input[beg:]) + 1) copy(tmp, input[beg:]) if i := p.fencedCode(&out, append(tmp, '\n'), false); i > 0 { if !lastLineWasBlank {