diff --git a/libc/calls/mkntpath.c b/libc/calls/mkntpath.c index 510e26dfd..3f295c296 100644 --- a/libc/calls/mkntpath.c +++ b/libc/calls/mkntpath.c @@ -79,12 +79,12 @@ textwindows size_t __normntpath(char16_t *p, size_t n) { * @error ENAMETOOLONG */ textwindows int __mkwin32_sun_path( - const char *path, char sun_path[hasatleast UNIX_SOCKET_NAME_MAX]) { + const char *path, char sun_path[hasatleast kNtUnixSocketNameMax]) { // 1. Need +1 for NUL-terminator if (!path || (IsAsan() && !__asan_is_valid_str(path))) { return efault(); } - char16_t tmp_path[UNIX_SOCKET_NAME_MAX]; + char16_t tmp_path[kNtUnixSocketNameMax]; char *p = sun_path; const char *q = path; size_t n = 0; @@ -98,15 +98,15 @@ textwindows int __mkwin32_sun_path( } else if (IsSlash(q[0]) && q[1] == 't' && q[2] == 'm' && q[3] == 'p' && (IsSlash(q[4]) || !q[4])) { if (!q[4] || !q[5]) return efault(); - GetTempPath(UNIX_SOCKET_NAME_MAX, tmp_path); - n = tprecode16to8(p, UNIX_SOCKET_NAME_MAX, tmp_path).ax; + GetTempPath(kNtUnixSocketNameMax, tmp_path); + n = tprecode16to8(p, kNtUnixSocketNameMax, tmp_path).ax; p += n; q += 5; } - for (; n < UNIX_SOCKET_NAME_MAX; n++) { + for (; n < kNtUnixSocketNameMax; n++) { if (!(*p++ = *q++)) break; } - if (n == UNIX_SOCKET_NAME_MAX) { + if (n == kNtUnixSocketNameMax) { return efault(); } return n; diff --git a/libc/calls/syscall_support-nt.internal.h b/libc/calls/syscall_support-nt.internal.h index ce375d4e9..00c585799 100644 --- a/libc/calls/syscall_support-nt.internal.h +++ b/libc/calls/syscall_support-nt.internal.h @@ -4,7 +4,7 @@ #include "libc/nt/struct/overlapped.h" COSMOPOLITAN_C_START_ -#define UNIX_SOCKET_NAME_MAX 108 +#define kNtUnixSocketNameMax 108 bool isdirectory_nt(const char *); bool isregularfile_nt(const char *); @@ -12,7 +12,7 @@ bool issymlink_nt(const char *); bool32 ntsetprivilege(int64_t, const char16_t *, uint32_t); char16_t *__create_pipe_name(char16_t *); size_t __normntpath(char16_t *, size_t); -int __mkwin32_sun_path(const char *, char[hasatleast UNIX_SOCKET_NAME_MAX]); +int __mkwin32_sun_path(const char *, char[hasatleast kNtUnixSocketNameMax]); int __mkntpath(const char *, char16_t[hasatleast PATH_MAX]); int __mkntpath2(const char *, char16_t[hasatleast PATH_MAX], int); int __mkntpathath(int64_t, const char *, int, char16_t[hasatleast PATH_MAX]);