no-gnutls_global_set_mutex
authorDebian OpenLDAP Maintainers <pkg-openldap-devel@lists.alioth.debian.org>
Sat, 10 Aug 2019 18:58:18 +0000 (19:58 +0100)
committerRyan Tandy <ryan@nardis.ca>
Sat, 10 Aug 2019 18:58:18 +0000 (19:58 +0100)
Gbp-Pq: Name no-gnutls_global_set_mutex

libraries/libldap/tls_g.c

index 0266ff19ca9be3af30174c4f1e4fd6d3503ed7fc..8303047bca010dc3db2343b5f0595f84678ea004 100644 (file)
@@ -67,51 +67,10 @@ static int tlsg_cert_verify( tlsg_session *s );
 
 #ifdef LDAP_R_COMPILE
 
-static int
-tlsg_mutex_init( void **priv )
-{
-       int err = 0;
-       ldap_pvt_thread_mutex_t *lock = LDAP_MALLOC( sizeof( ldap_pvt_thread_mutex_t ));
-
-       if ( !lock )
-               err = ENOMEM;
-       if ( !err ) {
-               err = ldap_pvt_thread_mutex_init( lock );
-               if ( err )
-                       LDAP_FREE( lock );
-               else
-                       *priv = lock;
-       }
-       return err;
-}
-
-static int
-tlsg_mutex_destroy( void **lock )
-{
-       int err = ldap_pvt_thread_mutex_destroy( *lock );
-       LDAP_FREE( *lock );
-       return err;
-}
-
-static int
-tlsg_mutex_lock( void **lock )
-{
-       return ldap_pvt_thread_mutex_lock( *lock );
-}
-
-static int
-tlsg_mutex_unlock( void **lock )
-{
-       return ldap_pvt_thread_mutex_unlock( *lock );
-}
-
 static void
 tlsg_thr_init( void )
 {
-       gnutls_global_set_mutex (tlsg_mutex_init,
-               tlsg_mutex_destroy,
-               tlsg_mutex_lock,
-               tlsg_mutex_unlock);
+       /* do nothing */
 }
 #endif /* LDAP_R_COMPILE */