From 36a3a1d62f995904bda4422e70d27d653fd68ba2 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Fri, 3 Dec 2004 17:53:07 +0000 Subject: [PATCH] FIx ITS#3417,3418 bogus string arg handling --- servers/slapd/config.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/servers/slapd/config.c b/servers/slapd/config.c index 0373b85df8..75976a0337 100644 --- a/servers/slapd/config.c +++ b/servers/slapd/config.c @@ -377,8 +377,7 @@ int parse_config_table(ConfigTable *Conf, ConfigArgs *c) { case ARG_STRING: { char *cc = *((char**)Conf[i].arg_item); if(cc) ch_free(cc); /* potential memory leak */ - cc = c->value_string; - /* memcpy(Conf[i].arg_item, &c->value_string, sizeof(void *)); */ + *(char **)Conf[i].arg_item = c->value_string; break; } } -- 2.39.5