summaryrefslogtreecommitdiffstats
path: root/modules/markup/html.go
diff options
context:
space:
mode:
Diffstat (limited to 'modules/markup/html.go')
-rw-r--r--modules/markup/html.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/markup/html.go b/modules/markup/html.go
index 1e55629ab5..7afd8114c1 100644
--- a/modules/markup/html.go
+++ b/modules/markup/html.go
@@ -364,7 +364,7 @@ func visitNode(ctx *RenderContext, procs []processor, node *html.Node, visitText
}
case html.ElementNode:
if node.Data == "img" {
- for _, attr := range node.Attr {
+ for i, attr := range node.Attr {
if attr.Key != "src" {
continue
}
@@ -377,6 +377,7 @@ func visitNode(ctx *RenderContext, procs []processor, node *html.Node, visitText
attr.Val = util.URLJoin(prefix, attr.Val)
}
+ node.Attr[i] = attr
}
} else if node.Data == "a" {
visitText = false