Function SDL_strnlen
pub unsafe extern "C" fn SDL_strnlen(
str: *const i8,
maxlen: usize,
) -> usize
Available on crate feature
dep_sdl3
only.Expand description
This works exactly like strnlen() but doesn’t require access to a C runtime.
Counts up to a maximum of maxlen
bytes in str
, excluding the null
terminator.
If you need the length of a UTF-8 string, consider using SDL_utf8strnlen()
.
§Parameters
str
: The null-terminated string to read. Must not be NULL.maxlen
: The maximum amount of bytes to count.
§Return value
Returns the length (in bytes, excluding the null terminator) of src
but
never more than maxlen
.
§Thread safety
It is safe to call this function from any thread.
§Availability
This function is available since SDL 3.2.0.