diff options
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/libc/net/getaddrinfo.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libc/net/getaddrinfo.c b/src/lib/libc/net/getaddrinfo.c index 8de6394a10..960d7d3584 100644 --- a/src/lib/libc/net/getaddrinfo.c +++ b/src/lib/libc/net/getaddrinfo.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: getaddrinfo.c,v 1.17 2000/03/16 14:08:55 itojun Exp $ */ | 1 | /* $OpenBSD: getaddrinfo.c,v 1.18 2000/04/25 13:39:02 itojun Exp $ */ |
2 | 2 | ||
3 | /* | 3 | /* |
4 | * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. | 4 | * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. |
@@ -1767,7 +1767,7 @@ res_querydomainN(name, domain, target) | |||
1767 | h_errno = NO_RECOVERY; | 1767 | h_errno = NO_RECOVERY; |
1768 | return (-1); | 1768 | return (-1); |
1769 | } | 1769 | } |
1770 | if (n-- != 0 && name[n] == '.') { | 1770 | if (n > 0 && name[--n] == '.') { |
1771 | strncpy(nbuf, name, n); | 1771 | strncpy(nbuf, name, n); |
1772 | nbuf[n] = '\0'; | 1772 | nbuf[n] = '\0'; |
1773 | } else | 1773 | } else |