Monday, February 24, 2014

[389-commits] ldap/servers

ldap/servers/plugins/retrocl/retrocl_trim.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit cd354191bc08c4eeb1a0222217777f122d726439
Author: Noriko Hosoi <nhosoi@redhat.com>
Date: Mon Feb 24 09:11:37 2014 -0800

Ticket #47701 - Make retro changelog trim interval programmable

Description: Fixing resource leak CID 12435 (Coverity) introduced
by commit bb4f0c428f9e53bccb875a552f5cae1ee6f733be

https://fedorahosted.org/389/ticket/47701

Reviewed by rmeggins@redhat.com (Thank you, Rich!!)

diff --git a/ldap/servers/plugins/retrocl/retrocl_trim.c b/ldap/servers/plugins/retrocl/retrocl_trim.c
index cb18889..4d17377 100644
--- a/ldap/servers/plugins/retrocl/retrocl_trim.c
+++ b/ldap/servers/plugins/retrocl/retrocl_trim.c
@@ -499,7 +499,6 @@ void retrocl_init_trimming (void)
const char *cl_trim_interval;

cl_maxage = retrocl_get_config_str(CONFIG_CHANGELOG_MAXAGE_ATTRIBUTE);
- cl_trim_interval = retrocl_get_config_str(CONFIG_CHANGELOG_TRIM_INTERVAL);

if (cl_maxage == NULL) {
LDAPDebug0Args(LDAP_DEBUG_TRACE,"No maxage, not trimming retro changelog.\n");
@@ -508,6 +507,7 @@ void retrocl_init_trimming (void)
ageval = age_str2time (cl_maxage);
slapi_ch_free_string((char **)&cl_maxage);

+ cl_trim_interval = retrocl_get_config_str(CONFIG_CHANGELOG_TRIM_INTERVAL);
if (cl_trim_interval) {
trim_interval = strtol(cl_trim_interval, (char **)NULL, 10);
if (0 == trim_interval) {


--
389 commits mailing list
389-commits@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/389-commits

No comments:

Post a Comment