Skip to content

Commit 24d6cde

Browse files
committed
Check result of fgets (fixes wwalexander#3)
1 parent 212b121 commit 24d6cde

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

hostsblock.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,8 @@ int main(int argc, char **argv)
128128
}
129129

130130
while (1) {
131-
fgets(rule, MAX_DOMAIN_RULE_LENGTH, list);
132-
if (feof(list) || ferror(list)) break;
131+
char *c = fgets(rule, MAX_DOMAIN_RULE_LENGTH, list);
132+
if (c == NULL || feof(list) || ferror(list)) break;
133133

134134
if (!get_domain(rule, domain)) {
135135
printf("0\t%s\n", domain);

0 commit comments

Comments
 (0)