commit | 08b028ff0ff867b6d6981056e6aa36ee437d861a | [log] [tgz] |
---|---|---|
author | Paul Bakker <p.j.bakker@polarssl.org> | Tue Nov 19 10:42:37 2013 +0100 |
committer | Paul Bakker <p.j.bakker@polarssl.org> | Tue Nov 19 10:42:37 2013 +0100 |
tree | 292a5a29b683a168b8f86ed9e38bfd39ee86b169 | |
parent | 911807284d17547c66619b7fdbfb8adce81974d8 [diff] |
Prevent unlikely NULL dereference
diff --git a/library/ssl_tls.c b/library/ssl_tls.c index bca55da..a05b21e 100644 --- a/library/ssl_tls.c +++ b/library/ssl_tls.c
@@ -3583,7 +3583,8 @@ if( ssl->key_cert == NULL ) { ssl->key_cert = key_cert; - ssl->handshake->key_cert = key_cert; + if( ssl->handshake != NULL ) + ssl->handshake->key_cert = key_cert; } else {