diff options
author | Jed Liu <jed-nss-pam-ldapd-users@uma.litech.org> | 2015-05-23 23:22:29 +0200 |
---|---|---|
committer | Arthur de Jong <arthur@arthurdejong.org> | 2015-05-24 12:55:36 +0200 |
commit | 3add5f0b123e2877ee3b341c26fcfab9b56026fc (patch) | |
tree | 250e78bf1bdfaebb6eeb6c06db41949325f88730 /nslcd/cfg.c | |
parent | d58fba960bf1df3cea24858a98aacd6aad1a934d (diff) |
Allow configuration values longer than 63 characters
Diffstat (limited to 'nslcd/cfg.c')
-rw-r--r-- | nslcd/cfg.c | 4 |
1 files changed, 2 insertions, 2 deletions
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); } } |