bsdgrep: fix regression in the -f option since r268799

Caused by an incomplete merge from NetBSD.

PR:		198725
MFC after:	3 days
This commit is contained in:
Pedro F. Giffuni 2015-03-21 00:21:30 +00:00
parent 3fde12b6f8
commit 2fa7a2afac
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=280307

View File

@ -316,7 +316,7 @@ read_patterns(const char *fn)
len = 0;
line = NULL;
while ((rlen = getline(&line, &len, f)) != -1)
add_pattern(line, line[0] == '\n' ? 0 : len);
add_pattern(line, line[0] == '\n' ? 0 : (size_t)rlen);
free(line);
if (ferror(f))
err(2, "%s", fn);