libpwdgrp: line counting in error meesages is broken, remove it

Signed-off-by: Tito Ragusa <farmatito@tiscali.it>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Tito Ragusa 2015-01-06 01:22:36 +01:00 committed by Denys Vlasenko
parent e76957708b
commit e5cae08f12

View File

@ -189,17 +189,15 @@ static int tokenize(char *buffer, int ch)
static char *parse_common(FILE *fp, struct passdb *db, static char *parse_common(FILE *fp, struct passdb *db,
const char *key, int field_pos) const char *key, int field_pos)
{ {
int count = 0;
char *buf; char *buf;
while ((buf = xmalloc_fgetline(fp)) != NULL) { while ((buf = xmalloc_fgetline(fp)) != NULL) {
count++;
/* Skip empty lines, comment lines */ /* Skip empty lines, comment lines */
if (buf[0] == '\0' || buf[0] == '#') if (buf[0] == '\0' || buf[0] == '#')
goto free_and_next; goto free_and_next;
if (tokenize(buf, ':') != db->numfields) { if (tokenize(buf, ':') != db->numfields) {
/* number of fields is wrong */ /* number of fields is wrong */
bb_error_msg("bad record at %s:%u", db->filename, count); bb_error_msg("%s: bad record", db->filename);
goto free_and_next; goto free_and_next;
} }