ext/libuv/src/unix/os390-syscalls.c in libuv-3.2.4 vs ext/libuv/src/unix/os390-syscalls.c in libuv-3.3.0

- old
+ new

@@ -425,5 +425,14 @@ /* Done using temporary buffer. */ uv__free(tmpbuf); return rlen; } + + +size_t strnlen(const char* str, size_t maxlen) { + void* p = memchr(str, 0, maxlen); + if (p == NULL) + return maxlen; + else + return p - str; +}