X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fconf.c;h=a0107d0249d85414c9a535210f2036dcf2f83705;hb=2c6b2d70e6640f39563ad7bb0aa0ba87f883848c;hp=cbf3bea0eca878e022083277cc9bed6ff388abe1;hpb=7208397398f7e08d741bfa83594a88e5d01b6220;p=tinc diff --git a/src/conf.c b/src/conf.c index cbf3bea0..a0107d02 100644 --- a/src/conf.c +++ b/src/conf.c @@ -32,7 +32,6 @@ #include "names.h" #include "netutl.h" /* for str2address */ #include "protocol.h" -#include "utils.h" /* for cp */ #include "xalloc.h" splay_tree_t *config_tree = NULL; @@ -204,7 +203,7 @@ static char *readline(FILE *fp, char *buf, size_t buflen) { return NULL; } - p = fgets(buf, buflen, fp); + p = fgets(buf, (int) buflen, fp); if(!p) { return NULL; @@ -228,7 +227,6 @@ static char *readline(FILE *fp, char *buf, size_t buflen) { config_t *parse_config_line(char *line, const char *fname, int lineno) { config_t *cfg; - int len; char *variable, *value, *eol; variable = value = line; @@ -238,7 +236,7 @@ config_t *parse_config_line(char *line, const char *fname, int lineno) { *eol = '\0'; } - len = strcspn(value, "\t ="); + size_t len = strcspn(value, "\t ="); value += len; value += strspn(value, "\t ");