hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit 78c99463fdd45c91af9933528d12d36a86dc6482
parent abc54080ec8c43e8989c081d934b59f0c9570c0b
Author: gllera <gabriellleragarcia@gmail.com>
Date:   Fri, 17 Aug 2018 02:17:27 +0200

hugolib: Fix shortcode output wrapped in p

Fixes #1642

Diffstat:
Mhugolib/shortcode.go | 3+--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/hugolib/shortcode.go b/hugolib/shortcode.go
@@ -670,7 +670,6 @@ func replaceShortcodeTokens(source []byte, prefix string, replacements map[strin
 		return source, nil
 	}
 
-	sourceLen := len(source)
 	start := 0
 
 	pre := []byte("HAHA" + prefix)
@@ -694,7 +693,7 @@ func replaceShortcodeTokens(source []byte, prefix string, replacements map[strin
 
 		// Issue #1148: Check for wrapping p-tags <p>
 		if j >= 3 && bytes.Equal(source[j-3:j], pStart) {
-			if (k+4) < sourceLen && bytes.Equal(source[end:end+4], pEnd) {
+			if (k+4) < len(source) && bytes.Equal(source[end:end+4], pEnd) {
 				j -= 3
 				end += 4
 			}