Ecore_con_ssl: fix return value of ecore_con_ssl_client_upgrade.

In case when _ecore_con_ssl_client_init_(gnutls/openssl) finished
successful a enum ECORE_CON_SSL_ERROR_NONE value (0) returned. Function
ecore_con_ssl_client_upgrade return Eina_Bool and in case of success
EINA_FALSE was returned.

@fix
This commit is contained in:
Mykyta Biliavskyi 2016-09-11 20:15:50 +03:00
parent fca20d5579
commit 3ba73e58f5
1 changed files with 1 additions and 1 deletions

View File

@ -744,7 +744,7 @@ ecore_con_ssl_client_upgrade(Ecore_Con_Client *obj, Ecore_Con_Type ssl_type)
host_server->upgrade = EINA_TRUE;
cl->handshaking = EINA_TRUE;
cl->ssl_state = ECORE_CON_SSL_STATE_INIT;
return SSL_SUFFIX(_ecore_con_ssl_client_init) (obj);
return !SSL_SUFFIX(_ecore_con_ssl_client_init) (obj);
}
/**