summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
Diffstat (limited to 'ext')
-rw-r--r--ext/erb/erb.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/ext/erb/erb.c b/ext/erb/erb.c
index a103fb30e4..b72c295a81 100644
--- a/ext/erb/erb.c
+++ b/ext/erb/erb.c
@@ -38,11 +38,6 @@ escaped_length(VALUE str)
static VALUE
optimized_escape_html(VALUE str)
{
- // Use strpbrk to optimize the no-escape case when str is long enough for SIMD.
- if (RSTRING_LEN(str) >= 16 && strpbrk(RSTRING_PTR(str), "'&\"<>") == NULL) {
- return str;
- }
-
VALUE vbuf;
char *buf = ALLOCV_N(char, vbuf, escaped_length(str));
const char *cstr = RSTRING_PTR(str);