diff options
Diffstat (limited to 'src/rexmpp_tls.c')
-rw-r--r-- | src/rexmpp_tls.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/rexmpp_tls.c b/src/rexmpp_tls.c index e483a2c..2a7c903 100644 --- a/src/rexmpp_tls.c +++ b/src/rexmpp_tls.c @@ -582,8 +582,8 @@ rexmpp_tls_send (rexmpp_t *s, size_t data_size, ssize_t *written) { -#if defined(USE_GNUTLS) *written = -1; +#if defined(USE_GNUTLS) ssize_t ret = gnutls_record_send(tls_ctx->gnutls_session, data, data_size); @@ -597,7 +597,6 @@ rexmpp_tls_send (rexmpp_t *s, return REXMPP_TLS_E_OTHER; } #elif defined(USE_OPENSSL) - *written = -1; int ret = SSL_write_ex(tls_ctx->openssl_conn, data, data_size, (size_t*)written); if (ret > 0) { @@ -608,7 +607,6 @@ rexmpp_tls_send (rexmpp_t *s, #else (void)data; (void)data_size; - (void)written; (void)tls_ctx; rexmpp_log(s, LOG_ERR, "rexmpp is compiled without TLS support"); return REXMPP_TLS_E_OTHER; |