diff options
Diffstat (limited to 'src/xmpp/capabilities.c')
-rw-r--r-- | src/xmpp/capabilities.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/xmpp/capabilities.c b/src/xmpp/capabilities.c index dd3feeae..fc71ae54 100644 --- a/src/xmpp/capabilities.c +++ b/src/xmpp/capabilities.c @@ -112,7 +112,6 @@ _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) @@ -309,7 +308,6 @@ _caps_close(void) { g_hash_table_destroy(capabilities); } -void (*caps_close)(void) = _caps_close; static void _caps_destroy(Capabilities *caps) @@ -328,3 +326,10 @@ _caps_destroy(Capabilities *caps) free(caps); } } + +void +capabilities_init_module(void) +{ + caps_get = _caps_get; + caps_close = _caps_close; +} |