keyfunc = mdb_idl_delete_keys;
if( IS_SLAP_INDEX( mask, SLAP_INDEX_PRESENT ) ) {
- rc = keyfunc( mc, (MDB_val *)presence_key, id );
+ rc = keyfunc( mc, presence_key, id );
if( rc ) {
err = "presence";
goto done;
atname, vals, &keys, op->o_tmpmemctx );
if( rc == LDAP_SUCCESS && keys != NULL ) {
- rc = keyfunc( mc, (MDB_val *)keys, id );
+ rc = keyfunc( mc, keys, id );
ber_bvarray_free_x( keys, op->o_tmpmemctx );
if ( rc ) {
err = "equality";
atname, vals, &keys, op->o_tmpmemctx );
if( rc == LDAP_SUCCESS && keys != NULL ) {
- rc = keyfunc( mc, (MDB_val *)keys, id );
+ rc = keyfunc( mc, keys, id );
ber_bvarray_free_x( keys, op->o_tmpmemctx );
if ( rc ) {
err = "approx";
atname, vals, &keys, op->o_tmpmemctx );
if( rc == LDAP_SUCCESS && keys != NULL ) {
- rc = keyfunc( mc, (MDB_val *)keys, id );
+ rc = keyfunc( mc, keys, id );
ber_bvarray_free_x( keys, op->o_tmpmemctx );
if( rc ) {
err = "substr";