]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-bdb2/cache.c
Factor out ldif2* intialization to ldif2common.c
[openldap] / servers / slapd / back-bdb2 / cache.c
index 9a659bcfad0377be4e9fe47501a937c1d64f5346..33b9e15fb7830eab1872a831e0d87955f64dab06 100644 (file)
@@ -25,8 +25,8 @@ struct ldbm_entry_info {
 #define CACHE_ENTRY_DELETED            3
 
        int             lei_refcnt;     /* # threads ref'ing this entry */
-       struct entry    *lei_lrunext;   /* for cache lru list */
-       struct entry    *lei_lruprev;
+       Entry   *lei_lrunext;   /* for cache lru list */
+       Entry   *lei_lruprev;
 };
 #define LEI(e) ((struct ldbm_entry_info *) ((e)->e_private))
 
@@ -358,7 +358,8 @@ bdb2i_cache_find_entry_dn2id(
        int             count = 0;
 
        e.e_dn = dn;
-       e.e_ndn = dn_normalize_case( ch_strdup( dn ) );
+       e.e_ndn = ch_strdup( dn );
+       (void) dn_normalize_case( e.e_ndn );
 
 try_again:
        /* set cache mutex */