From 59295af7d8d249aa6b132ef0b39ab5d1ca422433 Mon Sep 17 00:00:00 2001 From: auronandace Date: Tue, 16 Dec 2025 11:14:02 +0000 Subject: [PATCH] mark 2 functions as unsafe --- src/header/wchar/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/header/wchar/mod.rs b/src/header/wchar/mod.rs index 51811ccf85..1e9955fb45 100644 --- a/src/header/wchar/mod.rs +++ b/src/header/wchar/mod.rs @@ -1097,7 +1097,7 @@ pub unsafe extern "C" fn wscanf(format: *const wchar_t, mut __valist: ...) -> c_ /// See . #[unsafe(no_mangle)] -pub extern "C" fn wcscasecmp(mut s1: *const wchar_t, mut s2: *const wchar_t) -> c_int { +pub unsafe extern "C" fn wcscasecmp(mut s1: *const wchar_t, mut s2: *const wchar_t) -> c_int { unsafe { while *s1 != 0 && *s2 != 0 { if towlower(*s1 as wint_t) != towlower(*s2 as wint_t) { @@ -1113,7 +1113,7 @@ pub extern "C" fn wcscasecmp(mut s1: *const wchar_t, mut s2: *const wchar_t) -> /// See . #[unsafe(no_mangle)] -pub extern "C" fn wcsncasecmp(mut s1: *const wchar_t, mut s2: *const wchar_t, n: size_t) -> c_int { +pub unsafe extern "C" fn wcsncasecmp(mut s1: *const wchar_t, mut s2: *const wchar_t, n: size_t) -> c_int { if n == 0 { return 0; }