Functions that require null-terminated strings should either take `&CStr` or should check for the null and panic if it is not found.