diff options
Diffstat (limited to 'src/rexmpp.h')
-rw-r--r-- | src/rexmpp.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/rexmpp.h b/src/rexmpp.h index 94f2df2..dec03dc 100644 --- a/src/rexmpp.h +++ b/src/rexmpp.h @@ -318,7 +318,7 @@ struct rexmpp rexmpp_xml_t *iq_cache; /* Jingle context. */ - rexmpp_jingle_ctx_t jingle; + rexmpp_jingle_ctx_t *jingle; /* Connection and stream management. */ unsigned int reconnect_number; @@ -377,19 +377,23 @@ struct rexmpp xmlNodePtr input_queue_last; /* TLS structures. */ - rexmpp_tls_t tls; + rexmpp_tls_t *tls; /* SASL structures. */ - rexmpp_sasl_ctx_t sasl; + rexmpp_sasl_ctx_t *sasl; /* OpenPGP structures */ #ifdef HAVE_GPGME gpgme_ctx_t pgp_ctx; +#else + void *pgp_ctx; #endif /* curl structures */ #ifdef HAVE_CURL CURLM *curl_multi; +#else + void *curl_multi; #endif }; |