From 472c49cb187119d9f5ff941788c643a2a757d860 Mon Sep 17 00:00:00 2001 From: Knagis Date: Thu, 25 Jun 2015 22:30:41 +0300 Subject: [PATCH] Recognize � in the input and replace it with \uFFFD. --- CommonMark/Parser/InlineMethods.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CommonMark/Parser/InlineMethods.cs b/CommonMark/Parser/InlineMethods.cs index 7afb8af..bf3f9a8 100644 --- a/CommonMark/Parser/InlineMethods.cs +++ b/CommonMark/Parser/InlineMethods.cs @@ -686,17 +686,17 @@ private static string ParseEntity(Subject subj) entity = EntityDecoder.DecodeEntity(entity); if (entity != null) return entity; + + return subj.Buffer.Substring(origPos, match); } else if (numericEntity > 0) { entity = EntityDecoder.DecodeEntity(numericEntity); if (entity != null) return entity; - - return "\uFFFD"; } - return subj.Buffer.Substring(origPos, match); + return "\uFFFD"; } else {