tls13: srv: Improve coding

Signed-off-by: Ronald Cron <ronald.cron@arm.com>
diff --git a/library/ssl_tls13_server.c b/library/ssl_tls13_server.c
index 93748a6..5f6d1a1 100644
--- a/library/ssl_tls13_server.c
+++ b/library/ssl_tls13_server.c
@@ -1879,11 +1879,9 @@
 
 #if defined(MBEDTLS_SSL_EARLY_DATA)
     if (ssl->handshake->received_extensions & MBEDTLS_SSL_EXT_MASK(EARLY_DATA)) {
-        ssl->handshake->early_data_accepted = 0;
-        if (!hrr_required) {
-            ssl->handshake->early_data_accepted =
-                (ssl_tls13_check_early_data_requirements(ssl) == 0);
-        }
+        ssl->handshake->early_data_accepted =
+            (!hrr_required) && (ssl_tls13_check_early_data_requirements(ssl) == 0);
+
         if (ssl->handshake->early_data_accepted) {
             ret = mbedtls_ssl_tls13_compute_early_transform(ssl);
             if (ret != 0) {