diff --git a/html.go b/html.go index 0c83ea0..9642ec3 100644 --- a/html.go +++ b/html.go @@ -101,7 +101,7 @@ type HTML struct { tocMarker int headerCount int currentLevel int - toc *bytes.Buffer + toc bytes.Buffer // Track header IDs to prevent ID collision in a single generation. headerIDs map[string]int @@ -152,10 +152,6 @@ func NewHTMLRenderer(params HTMLRendererParameters) Renderer { closeTag: closeTag, parameters: params, - headerCount: 0, - currentLevel: 0, - toc: new(bytes.Buffer), - headerIDs: make(map[string]int), w: writer, diff --git a/markdown.go b/markdown.go index 95dff1e..2783381 100644 --- a/markdown.go +++ b/markdown.go @@ -351,7 +351,7 @@ func MarkdownBasic(input []byte) []byte { }) // set up the parser - return Markdown(input, renderer, Options{Extensions: 0}) + return Markdown(input, renderer, Options{}) } // Call Markdown with most useful extensions enabled