Remove duplicated branch in ssl_compute_master()
diff --git a/library/ssl_tls.c b/library/ssl_tls.c
index bf3896a..b2f6594 100644
--- a/library/ssl_tls.c
+++ b/library/ssl_tls.c
@@ -1138,19 +1138,15 @@
"extended master secret",
session_hash, hash_len,
master, 48 );
- if( ret != 0 )
- {
- MBEDTLS_SSL_DEBUG_RET( 1, "prf", ret );
- return( ret );
- }
-
}
else
#endif
- ret = handshake->tls_prf( handshake->premaster, handshake->pmslen,
- "master secret",
- handshake->randbytes, 64,
- master, 48 );
+ {
+ ret = handshake->tls_prf( handshake->premaster, handshake->pmslen,
+ "master secret",
+ handshake->randbytes, 64,
+ master, 48 );
+ }
if( ret != 0 )
{
MBEDTLS_SSL_DEBUG_RET( 1, "prf", ret );