From f7887aeda7c129cbcbaf3004d3be540def52540e Mon Sep 17 00:00:00 2001 From: Milly Date: Fri, 23 Jun 2017 09:26:58 +0900 Subject: [PATCH] Replace "&", "<", ">" to HTML entities in Markdown. --- QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/Plugin.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/Plugin.cs b/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/Plugin.cs index 6915163..4bd1944 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/Plugin.cs +++ b/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/Plugin.cs @@ -84,6 +84,9 @@ namespace QuickLook.Plugin.MarkdownViewer private string GenerateMarkdownHtml(string path) { var md = File.ReadAllText(path); + md = md.Replace("&", "&") + .Replace("<", "<") + .Replace(">", ">"); var html = Resources.md2html.Replace("{{content}}", md); return html;