]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/slapi/slapi_ops.c
ITS#6758 Rewrite code for contrib:wrap_slap_ops.
[openldap] / servers / slapd / slapi / slapi_ops.c
index 7db0c315adfa8fdb843fde0ef7ba25fac4090706..326c57b7cebc0d926278c3300f5cffa1d7c09fe5 100644 (file)
@@ -384,7 +384,6 @@ slapi_int_connection_done_pb( Slapi_PBlock *pb )
 static int
 slapi_int_func_internal_pb( Slapi_PBlock *pb, slap_operation_t which )
 {
-       BI_op_bind              **func;
        SlapReply               *rs = pb->pb_rs;
        int                     rc;
 
@@ -397,9 +396,7 @@ slapi_int_func_internal_pb( Slapi_PBlock *pb, slap_operation_t which )
        }
 
        pb->pb_op->o_bd = frontendDB;
-       func = &frontendDB->be_bind;
-
-       return func[which]( pb->pb_op, pb->pb_rs );
+       return (&frontendDB->be_bind)[which]( pb->pb_op, pb->pb_rs );
 }
 
 int
@@ -953,4 +950,3 @@ slapi_delete_internal(
 }
 
 #endif /* LDAP_SLAPI */
-