diff options
Diffstat (limited to 'ldap/servers/plugins/cos/cos_cache.c')
-rw-r--r-- | ldap/servers/plugins/cos/cos_cache.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ldap/servers/plugins/cos/cos_cache.c b/ldap/servers/plugins/cos/cos_cache.c index aa042670..29a0d0d7 100644 --- a/ldap/servers/plugins/cos/cos_cache.c +++ b/ldap/servers/plugins/cos/cos_cache.c @@ -1190,7 +1190,7 @@ static int cos_dn_tmpl_entries_cb (Slapi_Entry* e, void *callback_data) { { while(dnVals[valIndex]) { - if(dnVals[valIndex]->bv_val) + if(dnVals[valIndex]->bv_val) cos_cache_add_attrval(pSneakyVal, dnVals[valIndex]->bv_val); @@ -1269,6 +1269,8 @@ static int cos_dn_tmpl_entries_cb (Slapi_Entry* e, void *callback_data) { cos_cache_del_attrval_list(&pDn); if(pAttributes) cos_cache_del_attr_list(&pAttributes); + if(pCosPriority) + cos_cache_del_attrval_list(&pCosPriority); } } /* |