X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=route.c;h=4fecf3854a1531da91d51135810fc9275611dbbd;hp=d47f8c21112258448bf4931a693bd7aaf8203261;hb=b987a1bbbcabbf183ebe009903778671a1591337;hpb=e9bfe48fc5254e79e59c6ffc1698912175edf4e3 diff --git a/route.c b/route.c index d47f8c2..4fecf38 100644 --- a/route.c +++ b/route.c @@ -839,11 +839,9 @@ struct route_ruleset *ruleset_parse(void) go_leaf: line[nesting]=0; go_root: - while((fgets(buffer,sizeof(buffer),fp[nesting]))) + while((GETLINE(buffer, fp[nesting]))) { line[nesting]++; - buffer[sizeof(buffer)-1]=0; - if (buffer[0]) buffer[strlen(buffer)-1]=0; p = buffer; /* remove tabs */