From: Kazuki Yamaguchi Date: Fri, 08 Apr 2016 16:22:14 GMT Subject: [PATCH 2/4] imap-send: check NULL return of SSL_CTX_new() Message-ID: <929766804585e24d7fcdc8acb7dd4835b3069d45.1460130092.git.k@rhe.jp> In-Reply-To: SSL_CTX_new() may fail with return value NULL. Signed-off-by: Kazuki Yamaguchi --- imap-send.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/imap-send.c b/imap-send.c index 0364b326e109..c5e24a35491d 100644 --- a/imap-send.c +++ b/imap-send.c @@ -298,6 +298,10 @@ static int ssl_socket_connect(struct imap_socket *sock, int use_tls_only, int ve } ctx = SSL_CTX_new(meth); + if (!ctx) { + ssl_socket_perror("SSL_CTX_new"); + return -1; + } if (verify) SSL_CTX_set_verify(ctx, SSL_VERIFY_PEER, NULL); -- 2.8.1.104.g0d1aca6