mirror of
https://git.openldap.org/openldap/openldap.git
synced 2024-12-21 03:10:25 +08:00
plug leaks
This commit is contained in:
parent
abb01fa437
commit
3bfe4a7f77
@ -767,6 +767,7 @@ lastmod_db_init(
|
||||
Debug( LDAP_DEBUG_ANY, "lastmod_init: "
|
||||
"null OID for attributeType '%s'\n",
|
||||
mat[i].name, 0, 0 );
|
||||
ldap_attributetype_free( at );
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -775,6 +776,7 @@ lastmod_db_init(
|
||||
Debug( LDAP_DEBUG_ANY, "lastmod_init: "
|
||||
"%s in attributeType '%s'\n",
|
||||
scherr2str(code), mat[i].name, 0 );
|
||||
ldap_attributetype_free( at );
|
||||
return -1;
|
||||
}
|
||||
ldap_memfree(at);
|
||||
@ -810,6 +812,7 @@ lastmod_db_init(
|
||||
Debug( LDAP_DEBUG_ANY,
|
||||
"objectClass '%s' has no OID\n" ,
|
||||
moc[i].name, 0, 0 );
|
||||
ldap_objectclass_free( oc );
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -818,6 +821,7 @@ lastmod_db_init(
|
||||
Debug( LDAP_DEBUG_ANY,
|
||||
"objectClass '%s': %s \"%s\"\n" ,
|
||||
moc[i].name, scherr2str(code), err );
|
||||
ldap_objectclass_free( oc );
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
@ -788,6 +788,7 @@ retcode_db_config(
|
||||
} else {
|
||||
fprintf( stderr, "retcode: unknown op \"%s\"\n",
|
||||
ops[ j ] );
|
||||
ldap_charray_free( ops );
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user