diff --git a/src/lib/player/player.c b/src/lib/player/player.c index aef6cd8c..9f10d5c8 100644 --- a/src/lib/player/player.c +++ b/src/lib/player/player.c @@ -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'; diff --git a/src/util/files.c b/src/util/files.c index 9b228587..189ef1a7 100644 --- a/src/util/files.c +++ b/src/util/files.c @@ -118,7 +118,7 @@ main(int argc, char *argv[]) printf("WARNING: this blasts the existing game in %s (if any)\n", datadir); printf("continue? "); - fgets(buf, sizeof(buf) - 1, stdin); + fgets(buf, sizeof(buf), stdin); if (*buf != 'y' && *buf != 'Y') exit(1); }