From 3add5f0b123e2877ee3b341c26fcfab9b56026fc Mon Sep 17 00:00:00 2001 From: Jed Liu Date: Sat, 23 May 2015 17:22:29 -0400 Subject: Allow configuration values longer than 63 characters --- nslcd/cfg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'nslcd/cfg.c') diff --git a/nslcd/cfg.c b/nslcd/cfg.c index e844af7..305676d 100644 --- a/nslcd/cfg.c +++ b/nslcd/cfg.c @@ -143,7 +143,7 @@ static char *get_token(char **line, char *buf, size_t buflen) static char *get_strdup(const char *filename, int lnr, const char *keyword, char **line) { - char token[64]; + char token[MAX_LINE_LENGTH]; check_argumentcount(filename, lnr, keyword, get_token(line, token, sizeof(token)) != NULL); return xstrdup(token); @@ -165,7 +165,7 @@ static void get_eol(const char *filename, int lnr, { if ((line != NULL) && (*line != NULL) && (**line != '\0')) { - log_log(LOG_ERR, "%s:%d: %s: too may arguments", filename, lnr, keyword); + log_log(LOG_ERR, "%s:%d: %s: too many arguments", filename, lnr, keyword); exit(EXIT_FAILURE); } } -- cgit v1.2.3