Forráskód Böngészése

Bug 613056 - fix coverify Defect Type: Null pointer dereferences issues 11892 - 11939

https://bugzilla.redhat.com/show_bug.cgi?id=613056
Resolves: bug 613056
Bug description: Fix coverify Defect Type: Null pointer dereferences issues 11892 - 11939
description: Catch possible NULL pointer in ldbm_back_upgradedb().
Endi S. Dewata 15 éve
szülő
commit
5a6015b554
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      ldap/servers/slapd/back-ldbm/ldif2ldbm.c

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

@@ -2543,7 +2543,7 @@ int ldbm_back_upgradedb(Slapi_PBlock *pb)
                     inst = (ldbm_instance *)object_get_data(inst_obj2);
                     instance_set_not_busy(inst);
                 }
-                object_release(inst_obj2);
+                if (inst_obj2 && inst_obj2 != inst_obj) object_release(inst_obj2);
                 object_release(inst_obj);
                 return -1;
             }