mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-29 05:36:22 +00:00
Dynamically bind xmpp module api
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user