diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2023-01-06 19:22:31 +0000 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2023-01-06 19:22:31 +0000 |
commit | 69a3f67965aca6e8a5554c816319da92a82b3a1a (patch) | |
tree | 1c77295ad313e2b8a559aad476cbe2b9c209234d /sys/src/libip | |
parent | 768edd8f215e4576070170af6bfa4f6d83b8bc22 (diff) |
libip: avoid parentesis warnings from gcc (from drawterm)
Diffstat (limited to 'sys/src/libip')
-rw-r--r-- | sys/src/libip/parseip.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/src/libip/parseip.c b/sys/src/libip/parseip.c index 1bad8b013..5b318f91e 100644 --- a/sys/src/libip/parseip.c +++ b/sys/src/libip/parseip.c @@ -40,7 +40,7 @@ v4parseip(uchar *to, char *from) static int ipcharok(int c) { - return c == '.' || c == ':' || isascii(c) && isxdigit(c); + return c == '.' || c == ':' || (isascii(c) && isxdigit(c)); } static int @@ -48,7 +48,7 @@ delimchar(int c) { if(c == '\0') return 1; - if(c == '.' || c == ':' || isascii(c) && isalnum(c)) + if(c == '.' || c == ':' || (isascii(c) && isalnum(c))) return 0; return 1; } @@ -83,7 +83,7 @@ parseip(uchar *to, char *from) break; } /* v6: at most 4 hex digits, followed by colon or delim */ - if(x != (ushort)x || *p != ':' && !delimchar(*p)) { + if(x != (ushort)x || (*p != ':' && !delimchar(*p))) { memset(to, 0, IPaddrlen); return -1; /* parse error */ } |