Compare commits

..

No commits in common. "4dc060e0b36d2f2bfca7feb8f8b5cad13af313da" and "1070c85922022f2257414ec45bd04644d637ec41" have entirely different histories.

2 changed files with 2 additions and 3 deletions

View File

@ -51,7 +51,7 @@ extern "C"
{
if (dest == src) return dest;
if (dest > src)
for (long i = (long)n - 1; i >= 0; i--) { *((u8*)dest + i) = *((const u8*)src + i); }
for (long i = (long)n - 1; i >= 0; i++) { *((u8*)dest + i) = *((const u8*)src + i); }
else
for (long i = 0; i < (long)n; i++) { *((u8*)dest + i) = *((const u8*)src + i); }
return dest;

View File

@ -155,8 +155,7 @@ Result<String> String::from_string_view(StringView str)
String result;
result.m_inline = true;
result.m_length = str.length();
memset(result.m_inline_storage, 0, sizeof(result.m_inline_storage));
memcpy(result.m_inline_storage, str.chars(), str.length());
strncpy(result.m_inline_storage, str.chars(), sizeof(m_inline_storage));
return result;
}