]> git.sur5r.net Git - openldap/commitdiff
Insert missing initializers, to silence gcc warnings.
authorHallvard Furuseth <hallvard@openldap.org>
Sun, 19 Jan 2003 13:38:44 +0000 (13:38 +0000)
committerHallvard Furuseth <hallvard@openldap.org>
Sun, 19 Jan 2003 13:38:44 +0000 (13:38 +0000)
clients/tools/ldappasswd.c
libraries/libldap/passwd.c
servers/slapd/back-bdb/filterindex.c
servers/slapd/back-ldbm/filterindex.c
servers/slapd/backglue.c
servers/slapd/compare.c
servers/slapd/controls.c
servers/slapd/main.c
servers/slapd/schema_prep.c

index 7b14ca03a07de4ff929a895fd58c2ec6c5c018a1..fa627523e5131ee5c23c980ff5d2f6dcacbeb15f 100644 (file)
@@ -126,7 +126,7 @@ main( int argc, char *argv[] )
        char    *user = NULL;
 
        LDAP           *ld = NULL;
-       struct berval bv = {0};
+       struct berval bv = {0, NULL};
        BerElement  *ber = NULL;
 
        int id, code = LDAP_OTHER;
index e1682c5a900180e646774ac53d924ebaaac91276..e8ef6fbf27be24b4348f255cbb72d36edf51b2a2 100644 (file)
@@ -71,7 +71,7 @@ ldap_passwd( LDAP *ld,
        int                             *msgidp )
 {
        int rc;
-       struct berval bv = {0};
+       struct berval bv = {0, NULL};
        BerElement *ber = NULL;
 
        assert( ld != NULL );
index 113c378eaca64e49bf3c0b09d90378d1a194f32e..2e94258602593d98c0d2f0d69a30b1354276f436 100644 (file)
@@ -274,7 +274,7 @@ presence_candidates(
        DB *db;
        int rc;
        slap_mask_t mask;
-       struct berval prefix = {0};
+       struct berval prefix = {0, NULL};
 
 #ifdef NEW_LOGGING
        LDAP_LOG ( INDEX, ENTRY, "=> bdb_presence_candidates\n", 0, 0, 0 );
@@ -371,7 +371,7 @@ equality_candidates(
        int i;
        int rc;
        slap_mask_t mask;
-       struct berval prefix = {0};
+       struct berval prefix = {0, NULL};
        struct berval *keys = NULL;
        MatchingRule *mr;
 
@@ -516,7 +516,7 @@ approx_candidates(
        int i;
        int rc;
        slap_mask_t mask;
-       struct berval prefix = {0};
+       struct berval prefix = {0, NULL};
        struct berval *keys = NULL;
        MatchingRule *mr;
 
@@ -663,7 +663,7 @@ substring_candidates(
        int i;
        int rc;
        slap_mask_t mask;
-       struct berval prefix = {0};
+       struct berval prefix = {0, NULL};
        struct berval *keys = NULL;
        MatchingRule *mr;
 
index 8a67cd97c065f5ce486a00f1460b09a989bfa35d..ff07968cd9b505e6edf0b394ff5851387213f42b 100644 (file)
@@ -219,7 +219,7 @@ presence_candidates(
        int rc;
        char *dbname;
        slap_mask_t mask;
-       struct berval prefix = {0};
+       struct berval prefix = {0, NULL};
 
 #ifdef NEW_LOGGING
        LDAP_LOG( FILTER, ENTRY, "presence_candidates: enter\n", 0, 0, 0 );
@@ -333,7 +333,7 @@ equality_candidates(
        int rc;
        char *dbname;
        slap_mask_t mask;
-       struct berval prefix = {0};
+       struct berval prefix = {0, NULL};
        struct berval *keys = NULL;
        MatchingRule *mr;
 
@@ -507,7 +507,7 @@ approx_candidates(
        int rc;
        char *dbname;
        slap_mask_t mask;
-       struct berval prefix = {0};
+       struct berval prefix = {0, NULL};
        struct berval *keys = NULL;
        MatchingRule *mr;
 
@@ -742,7 +742,7 @@ substring_candidates(
        int rc;
        char *dbname;
        slap_mask_t mask;
-       struct berval prefix = {0};
+       struct berval prefix = {0, NULL};
        struct berval *keys = NULL;
        MatchingRule *mr;
 
index ba40849723551d25b52ff47dcd0cf1175f40d6d0..ba839c13ced562a01c49edd4c660c7ad60800dc4 100644 (file)
@@ -295,7 +295,7 @@ glue_back_search (
        BackendDB *be;
        int i, rc = 0, t2limit = 0, s2limit = 0;
        long stoptime = 0;
-       glue_state gs = {0};
+       glue_state gs = {0, 0, 0, NULL, 0, NULL, NULL};
        slap_callback cb;
 
        cb.sc_response = glue_back_response;
index 9b8658fa7721b9592e75388643302d4c42cd824c..0eba5c92d25a484de1acdbfa9f265deab6c492d8 100644 (file)
@@ -44,7 +44,7 @@ do_compare(
        struct berval ndn = { 0, NULL };
        struct berval desc = { 0, NULL };
        struct berval value = { 0, NULL };
-       AttributeAssertion ava = { 0 };
+       AttributeAssertion ava = { NULL, { 0, NULL } };
        Backend *be;
        int rc = LDAP_SUCCESS;
        const char *text = NULL;
index c2a7ce13dd10e7550b8eb81cb7bc8ee08804a0e1..0a13f7d6cccdc0e8f5cc92bdfd7e3226b274167d 100644 (file)
@@ -97,7 +97,7 @@ static struct slap_control {
                SLAP_CTRL_SEARCH, NULL,
                parseClientUpdate },
 #endif /* LDAP_CLIENT_UPDATE */
-       { NULL }
+       { NULL, 0, NULL, 0 }
 };
 
 char *
index 6c18fda281eccc4776d3f7b0999bab35138a2ac1..2e0f46fb548267aff7e04aa577f2156d79bb7889 100644 (file)
@@ -84,7 +84,7 @@ static STRDISP        syslog_types[] = {
        { "LOCAL5", sizeof("LOCAL5"), LOG_LOCAL5 },
        { "LOCAL6", sizeof("LOCAL6"), LOG_LOCAL6 },
        { "LOCAL7", sizeof("LOCAL7"), LOG_LOCAL7 },
-       { NULL }
+       { NULL, 0, 0 }
 };
 
 static int   cnvt_str2int( char *, STRDISP_P, int );
index 1df9e8e3aa9a28807aa93b0d06e935ef635ea12d..907ddd3777f6df8025bcb9e869bbe83d8c00e983 100644 (file)
@@ -764,13 +764,13 @@ static struct slap_schema_ad_map {
                offsetof(struct slap_internal_schema, si_ad_krbName) },
 #endif
 
-       { NULL, NULL, NULL, 0, NULL, NULL, NULL, 0 }
+       { NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, 0 }
 };
 
 static AttributeType slap_at_undefined = {
        { "1.1.1", NULL, NULL, 1, NULL,
                NULL, NULL, NULL, NULL,
-               0, 0, 0, 1, 3 }, /* LDAPAttributeType */
+               0, 0, 0, 1, 3, NULL }, /* LDAPAttributeType */
        { sizeof("UNDEFINED")-1, "UNDEFINED" }, /* cname */
        NULL, /* sup */
        NULL, /* subtypes */