From: discomfitor Date: Fri, 17 Sep 2010 08:58:23 +0000 (+0000) Subject: use right pointer for ssl ctx to avoid segv X-Git-Tag: 2.0_alpha~194^2~716 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1302defccad2e57f08a70853a9f72a2e04c6d47e;p=framework%2Fuifw%2Fecore.git use right pointer for ssl ctx to avoid segv git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@52362 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/lib/ecore_con/ecore_con_ssl.c b/src/lib/ecore_con/ecore_con_ssl.c index 7a74069..415cc6b 100644 --- a/src/lib/ecore_con/ecore_con_ssl.c +++ b/src/lib/ecore_con/ecore_con_ssl.c @@ -971,9 +971,9 @@ _ecore_con_ssl_client_init_openssl(Ecore_Con_Client *cl) ((cl->server->type & ECORE_CON_SSL) & ECORE_CON_LOAD_CERT) == ECORE_CON_LOAD_CERT) { //FIXME: just log and go on without cert if loading fails? - if (!SSL_CTX_use_certificate(cl->server->ssl_ctx, client_cert->cert) || - !SSL_CTX_use_PrivateKey(cl->server->ssl_ctx, private_key->key) || - !SSL_CTX_check_private_key(cl->server->ssl_ctx)) + if (!SSL_CTX_use_certificate(cl->ssl_ctx, client_cert->cert) || + !SSL_CTX_use_PrivateKey(cl->ssl_ctx, private_key->key) || + !SSL_CTX_check_private_key(cl->ssl_ctx)) ERR( "ssl cert load failed: %s", ERR_reason_error_string(ERR_get_error()));