]> git.pond.sub.org Git - empserver/blobdiff - src/lib/player/player.c
(match_user, main): Use full buffer for fgets(); was off by one.
[empserver] / src / lib / player / player.c
index aef6cd8c4799054b15ff83e0d61e2b2268a733bc..9f10d5c8f1174b7b82f101da04e39083848dd4e0 100644 (file)
@@ -393,11 +393,11 @@ match_user(char *file, struct player *p)
     }
     match = 0;
     while (!feof(fp) && !match) {
-       if (fgets(host, sizeof(host) - 1, fp) == NULL)
+       if (fgets(host, sizeof(host), fp) == NULL)
            break;
        if (host[0] == '#')
            continue;
-       if (fgets(user, sizeof(user) - 1, fp) == NULL)
+       if (fgets(user, sizeof(user), fp) == NULL)
            break;
        host[strlen(host) - 1] = '\0';
        user[strlen(user) - 1] = '\0';