summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/standard/html.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/standard/html.c b/ext/standard/html.c
index 9c7a8e9fad..2b9dd2ccca 100644
--- a/ext/standard/html.c
+++ b/ext/standard/html.c
@@ -66,6 +66,10 @@ PHPAPI char *php_escape_html_entities(unsigned char *old, int oldlen, int *newle
} else if (34 == *old) {
memcpy (new + len, """, 6);
len += 6;
+ } else if (39 == *old) {
+ /* single quote (') */
+ memcpy (new + len, "'",6);
+ len += 6;
} else if (60 == *old) {
memcpy (new + len, "<", 4);
len += 4;