diff options
Diffstat (limited to 'cfgparser.c')
-rw-r--r-- | cfgparser.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cfgparser.c b/cfgparser.c index ad535e6a53..80438a8d2a 100644 --- a/cfgparser.c +++ b/cfgparser.c @@ -249,8 +249,8 @@ static int read_option(struct config *conf, int conf_optnr, char *opt, char *par if (param == NULL) goto err_missing_param; - subparam = malloc(strlen(param)); - subopt = malloc(strlen(param)); + subparam = malloc(strlen(param)+1); + subopt = malloc(strlen(param)+1); subconf = conf[i].p; for (subconf_optnr = 0; subconf[subconf_optnr].name != NULL; subconf_optnr++) |