Skip to content

Commit 3bd4b3c

Browse files
authored
Fix unitialized buffer (#403)
1 parent 90ed1dd commit 3bd4b3c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/unicode.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ ada_really_inline bool has_tabs_or_newline(
5959
vceqq_u8(word, mask3));
6060
}
6161
if (i < user_input.size()) {
62-
uint8_t buffer[16];
62+
uint8_t buffer[16]{};
6363
memcpy(buffer, user_input.data() + i, user_input.size() - i);
6464
uint8x16_t word = vld1q_u8((const uint8_t*)user_input.data() + i);
6565
running = vorrq_u8(vorrq_u8(running, vorrq_u8(vceqq_u8(word, mask1),
@@ -84,7 +84,7 @@ ada_really_inline bool has_tabs_or_newline(
8484
_mm_cmpeq_epi8(word, mask3));
8585
}
8686
if (i < user_input.size()) {
87-
uint8_t buffer[16];
87+
uint8_t buffer[16]{};
8888
memcpy(buffer, user_input.data() + i, user_input.size() - i);
8989
__m128i word = _mm_loadu_si128((const __m128i*)buffer);
9090
running = _mm_or_si128(

0 commit comments

Comments
 (0)