From: Kurt Zeilenga Date: Fri, 16 Jun 2000 16:05:37 +0000 (+0000) Subject: Duplicate language tag to avoid double free X-Git-Tag: LDBM_PRE_GIANT_RWLOCK~2611 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=09e087c8e5a596742b657b82e2f2c9646244a279;p=openldap Duplicate language tag to avoid double free --- diff --git a/servers/slapd/ad.c b/servers/slapd/ad.c index 9a844259a8..96078b257d 100644 --- a/servers/slapd/ad.c +++ b/servers/slapd/ad.c @@ -149,7 +149,7 @@ int slap_bv2ad( goto done; } - desc.ad_lang = tokens[i]; + desc.ad_lang = ch_strdup( tokens[i] ); /* normalize to all lower case, it's easy */ ldap_pvt_str2lower( desc.ad_lang );