Fix MSVC warning

We know the length of the ALPN string is always less than 255, so the cast to
uint8_t is safe.
diff --git a/library/ssl_tls.c b/library/ssl_tls.c
index dcfd52a..9a48b29 100644
--- a/library/ssl_tls.c
+++ b/library/ssl_tls.c
@@ -10988,7 +10988,7 @@
 #if defined(MBEDTLS_SSL_ALPN)
     {
         const uint8_t alpn_len = ssl->alpn_chosen
-                               ? strlen( ssl->alpn_chosen )
+                               ? (uint8_t) strlen( ssl->alpn_chosen )
                                : 0;
 
         used += 1 + alpn_len;