[libc-commits] [libc] [libc] Implement wcs to mbs family of functions (PR #149421)
via libc-commits
libc-commits at lists.llvm.org
Fri Jul 18 14:18:19 PDT 2025
================
@@ -188,3 +188,13 @@ TEST(LlvmLibcWcsnrtombs, InvalidCharacter) {
ASSERT_FALSE(res.has_value());
ASSERT_EQ(res.error(), EILSEQ);
}
+
+TEST(LlvmLibcWcsnrtombs, NullSrc) {
+ EXPECT_DEATH(
+ [] {
+ LIBC_NAMESPACE::internal::mbstate state;
+ char mbs[10];
+ LIBC_NAMESPACE::internal::wcsnrtombs(mbs, nullptr, 1, 1, &state);
+ },
+ WITH_SIGNAL(-1));
+}
----------------
lntue wrote:
nit: missing new line at the EOF.
https://github.com/llvm/llvm-project/pull/149421
More information about the libc-commits
mailing list