diff --git a/lib/docs/main.js b/lib/docs/main.js index a937fc98e3..151df01e66 100644 --- a/lib/docs/main.js +++ b/lib/docs/main.js @@ -131,7 +131,7 @@ name= "union"; } - return name + return escapeHtml(name); } function typeKindIsContainer(typeKind) { @@ -447,12 +447,12 @@ var valTypeName = typeShorthandName(valType); html += ''; - html += '' + decl.name + ''; + html += '' + escapeHtml(decl.name) + ''; html += ''; html += ' ('+ valTypeName +')'; } else if ("type" in value) { var name = zigAnalysis.types[value.type].name; - html += '' + name + ''; + html += '' + escapeHtml(name) + ''; } else if (argTypeIndex != null) { html += typeIndexName(argTypeIndex, true, true); } else { @@ -923,11 +923,11 @@ var valTypeName = typeShorthandName(valType); payloadHtml += ''; - payloadHtml += '' + decl.name + ''; + payloadHtml += '' + escapeHtml(decl.name) + ''; payloadHtml += ''; } else if ("type" in value) { var name = zigAnalysis.types[value.type].name; - payloadHtml += '' + name + ''; + payloadHtml += '' + escapeHtml(name) + ''; } else if (argTypeIndex != null) { payloadHtml += typeIndexName(argTypeIndex, wantHtml, wantSubLink); } else if (wantHtml) { @@ -1289,12 +1289,12 @@ var valTypeName = typeShorthandName(valType); html += ''; - html += '' + decl.name + ''; + html += '' + escapeHtml(decl.name) + ''; html += ''; html += ' ('+ valTypeName +')'; } else if ("type" in field) { var name = zigAnalysis.types[field.type].name; - html += '' + name + ''; + html += '' + escapeHtml(name) + ''; } else { html += 'var'; }