diff options
Diffstat (limited to 'src/xmpp/capabilities.c')
-rw-r--r-- | src/xmpp/capabilities.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/xmpp/capabilities.c b/src/xmpp/capabilities.c index 658be124..dd3feeae 100644 --- a/src/xmpp/capabilities.c +++ b/src/xmpp/capabilities.c @@ -107,11 +107,12 @@ caps_contains(const char * const caps_str) return (g_hash_table_lookup(capabilities, caps_str) != NULL); } -Capabilities * -caps_get(const char * const caps_str) +static Capabilities * +_caps_get(const char * const caps_str) { return g_hash_table_lookup(capabilities, caps_str); } +Capabilities * (*caps_get)(const char * const) = _caps_get; char * caps_create_sha1_str(xmpp_stanza_t * const query) @@ -303,11 +304,12 @@ caps_create_query_response_stanza(xmpp_ctx_t * const ctx) return query; } -void -caps_close(void) +static void +_caps_close(void) { g_hash_table_destroy(capabilities); } +void (*caps_close)(void) = _caps_close; static void _caps_destroy(Capabilities *caps) |