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