Home | History | Annotate | Download | only in libldap

Lines Matching refs:mods

86 ldap_mods_free( LDAPMod **mods, int freemods )
90 if ( mods == NULL )
93 for ( i = 0; mods[i] != NULL; i++ ) {
94 if ( mods[i]->mod_op & LDAP_MOD_BVALUES ) {
95 if( mods[i]->mod_bvalues != NULL )
96 ber_bvecfree( mods[i]->mod_bvalues );
98 } else if( mods[i]->mod_values != NULL ) {
99 LDAP_VFREE( mods[i]->mod_values );
102 if ( mods[i]->mod_type != NULL ) {
103 LDAP_FREE( mods[i]->mod_type );
106 LDAP_FREE( (char *) mods[i] );
110 LDAP_FREE( (char *) mods );