void thread_cleanup(void) { int i; CRYPTO_set_locking_callback(NULL); for (i = 0; i < CRYPTO_num_locks(); i++) { char buf[10]; sprintf(buf, "%2d:", i); usdumpsema(lock_cs[i], stdout, buf); usfreesema(lock_cs[i], arena); } OPENSSL_free(lock_cs); }
void CRYPTO_thread_cleanup(void) { int i; CRYPTO_set_locking_callback(NULL); for (i=0; i<CRYPTO_num_locks(); i++) { char buf[10]; TINYCLR_SSL_SPRINTF(buf,"%2d:",i); usdumpsema(lock_cs[i],OPENSSL_TYPE__FILE_STDOUT,buf); usfreesema(lock_cs[i],arena); } OPENSSL_free(lock_cs); }