]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/backglue.c
ITS#1716 is_entry_subentr/ies/y/
[openldap] / servers / slapd / backglue.c
index 63dd4158adf0142f1ecb10d4b313eee7a60d6c38..9b1a445325d9307872e74e085987e287c7f77cf1 100644 (file)
@@ -97,7 +97,7 @@ glue_back_close (
 )
 {
        static int glueClosed = 0;
-       int rc;
+       int rc = 0;
 
        if (glueClosed) return 0;
 
@@ -292,7 +292,7 @@ glue_back_search (
 {
        glueinfo *gi = (glueinfo *)b0->be_private;
        BackendDB *be;
-       int i, rc, t2limit = 0, s2limit = 0;
+       int i, rc = 0, t2limit = 0, s2limit = 0;
        long stoptime = 0;
        struct berval bv;
        glue_state gs = {0};
@@ -813,7 +813,7 @@ glue_sub_init( )
        int i, j;
        int cont = num_subordinates;
        BackendDB *b1, *be;
-       BackendInfo *bi;
+       BackendInfo *bi = NULL;
        glueinfo *gi;
 
        /* While there are subordinate backends, search backwards through the