1
0
mirror of https://github.com/danog/blackfriday.git synced 2025-01-22 21:31:20 +01:00

Revert "add an infinity-loop detection to block-level parsing"

This reverts commit 0c62e28e900533ff5d0376fac2e5b0c4894e1fa3.
This commit is contained in:
Mathias Leppich 2014-04-08 11:51:17 +02:00
parent 17ca261449
commit cb288d6b5d

View File

@ -31,23 +31,8 @@ func (p *parser) block(out *bytes.Buffer, data []byte) {
}
p.nesting++
lastLen := 0
sameLenCount := 0
// parse out one block-level construct at a time
for len(data) > 0 {
curLen := len(data)
if curLen == lastLen {
sameLenCount += 1
if sameLenCount >= 3 {
// infinity loop detection
return
}
} else {
sameLenCount = 0
}
lastLen = curLen
// prefixed header:
//
// # Header 1