diff --git a/vlib/net/openssl/ssl_connection.v b/vlib/net/openssl/ssl_connection.v index 08c6e2a174..cebe6c5d69 100644 --- a/vlib/net/openssl/ssl_connection.v +++ b/vlib/net/openssl/ssl_connection.v @@ -171,7 +171,7 @@ fn (mut s SSLConn) init() ! { } preferred_ciphers := 'HIGH:!aNULL:!kRSA:!PSK:!SRP:!MD5:!RC4' - res = C.SSL_set_cipher_list(voidptr(s.ssl), preferred_ciphers.str) + res = C.SSL_set_cipher_list(voidptr(s.ssl), &char(preferred_ciphers.str)) if s.config.validate && res != 1 { println('net.openssl: set cipher failed') }