Skip to content

Commit c231ced

Browse files
authored
html_escape: refactor redundant if (#88)
1 parent 3dc0bb0 commit c231ced

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

ext/erb/escape/escape.c

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,16 +63,13 @@ optimized_escape_html(VALUE str)
6363
dest += len;
6464
}
6565
}
66+
VALUE escaped = str;
6667
if (buf) {
6768
size_t segment_len = cstr - segment_start;
6869
if (segment_len) {
6970
memcpy(dest, segment_start, segment_len);
7071
dest += segment_len;
7172
}
72-
}
73-
74-
VALUE escaped = str;
75-
if (buf) {
7673
escaped = rb_str_new(buf, dest - buf);
7774
preserve_original_state(str, escaped);
7875
ALLOCV_END(vbuf);

0 commit comments

Comments
 (0)