]> git.lizzy.rs Git - rust.git/commit
rustdoc: make calls of markdown::render safer
authorTom Jakubowski <tom@crystae.net>
Sun, 5 Oct 2014 13:00:50 +0000 (06:00 -0700)
committerTom Jakubowski <tom@crystae.net>
Mon, 6 Oct 2014 08:51:58 +0000 (01:51 -0700)
commit942bed7aa6225b63b9633b4540dd4498c0a44623
treed2c93230c3681ce3f00e5dc99ffecc4ca32098ac
parentdfbe9eb3b24fdc7ea5c78f96fedec6630476dec7
rustdoc: make calls of markdown::render safer

Previously, external code might call `markdown::render()` without having
called `markdown::reset_headers()`, meaning the TLS key
`used_header_map` was unset.  Now `markdown::render()` ensures that
`used_header_map` is set by calling `reset_headers` if necessary.

Fix #17736
src/librustdoc/html/markdown.rs