From c8f5588d9a4018b41ca01b51df3ea82714a82113 Mon Sep 17 00:00:00 2001 From: Quanah Gibson-Mount <quanah@openldap.org> Date: Fri, 5 Sep 2008 01:33:23 +0000 Subject: [PATCH] ITS#5683 --- CHANGES | 1 + servers/slapd/at.c | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/CHANGES b/CHANGES index 08023395e9..971b8950e7 100644 --- a/CHANGES +++ b/CHANGES @@ -5,6 +5,7 @@ OpenLDAP 2.4.12 Engineering Fixed liblutil executables on Windows (ITS#5604) Fixed slapd aci performance (ITS#5636) Fixed slapd aci's with sets (ITS#5627) + Fixed slapd attribute leak (ITS#5683) Fixed slapd custom attribute inheritance (ITS#5642) Fixed slapd dynacl mask handling (ITS#5637) Fixed slapd firstComponentMatch normalization (ITS#5634) diff --git a/servers/slapd/at.c b/servers/slapd/at.c index 54d197c495..9339c51e6e 100644 --- a/servers/slapd/at.c +++ b/servers/slapd/at.c @@ -939,6 +939,11 @@ error_return:; at->at_oid = oidm; } + if ( soidm ) { + SLAP_FREE( at->at_syntax_oid ); + at->at_syntax_oid = soidm; + } + } else if ( rsat ) { *rsat = sat; } -- GitLab