We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3dc0bb0 commit c231cedCopy full SHA for c231ced
1 file changed
ext/erb/escape/escape.c
@@ -63,16 +63,13 @@ optimized_escape_html(VALUE str)
63
dest += len;
64
}
65
66
+ VALUE escaped = str;
67
if (buf) {
68
size_t segment_len = cstr - segment_start;
69
if (segment_len) {
70
memcpy(dest, segment_start, segment_len);
71
dest += segment_len;
72
- }
73
-
74
- VALUE escaped = str;
75
- if (buf) {
76
escaped = rb_str_new(buf, dest - buf);
77
preserve_original_state(str, escaped);
78
ALLOCV_END(vbuf);
0 commit comments