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;
+}