diff options
-rw-r--r-- | hurd/hurdsock.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/hurd/hurdsock.c b/hurd/hurdsock.c index 082cbaf6d6..bffa54a879 100644 --- a/hurd/hurdsock.c +++ b/hurd/hurdsock.c @@ -56,8 +56,9 @@ _hurd_socket_server (int domain, int dead) file_t *new = realloc (servers, (domain + 1) * sizeof (file_t)); if (new != NULL) { - while (max_domain <= domain) + do new[++max_domain] = MACH_PORT_NULL; + while (max_domain < domain); servers = new; } else |