Explorar o código

Ticket #48048 - Fix coverity issues - 2015/2/24

Coverity defect 13080 - Explicit null dereferenced (FORWARD_NULL)
Description: Added NULL check for attrs.
modified: ldbm_back_ldbm2index in slapd/back-ldbm/ldif2ldbm.c
Noriko Hosoi %!s(int64=10) %!d(string=hai) anos
pai
achega
5ce33c406a
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      ldap/servers/slapd/back-ldbm/ldif2ldbm.c

+ 1 - 1
ldap/servers/slapd/back-ldbm/ldif2ldbm.c

@@ -1811,7 +1811,7 @@ ldbm_back_ldbm2index(Slapi_PBlock *pb)
         struct attrinfo *ai = NULL;
 
         slapi_pblock_get(pb, SLAPI_DB2INDEX_ATTRS, &attrs);
-        for (i = 0; attrs[i] != NULL; i++) {
+        for (i = 0; attrs && attrs[i]; i++) {
             if ( g_get_shutdown() || c_get_shutdown() ) {
                 goto err_out;
             }