import std.algorithm;
// I probably wouldn't even define this but use the body as is
auto strnlen_safe(in char[] str)
{
     return countUntil(cast(ubyte[]) str, '\0');
}

Oh that cast.... it irks me so.

-Steve

return str.representation.countUntil('\0');

Andrei

Reply via email to