X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fconf.c;fp=src%2Fconf.c;h=d5bc9165804209608d30ced5bf589128e3b946ce;hp=c734a0bbff68f6b4fc023c35ef061d53e6b677a5;hb=79e46d08a46f2fef2ee4e8eac7ba487007160564;hpb=4ce4af4c712c80d08630767ec34787253da1021b diff --git a/src/conf.c b/src/conf.c index c734a0bb..d5bc9165 100644 --- a/src/conf.c +++ b/src/conf.c @@ -224,7 +224,7 @@ static char *readline(FILE * fp, char *buf, size_t buflen) { newline = strchr(p, '\n'); if(!newline) - return NULL; + return buf; *newline = '\0'; /* kill newline */ if(newline > p && newline[-1] == '\r') /* and carriage return if necessary */ @@ -238,7 +238,6 @@ static char *readline(FILE * fp, char *buf, size_t buflen) { starting at *base. */ int read_config_file(splay_tree_t *config_tree, const char *fname) { - int err = -2; /* Parse error */ FILE *fp; char buffer[MAX_STRING_SIZE]; char *line;