avatar.c
changeset 30 5192b35e1327
parent 29 378fc85f60f3
child 33 1cc77413e85d
equal deleted inserted replaced
29:378fc85f60f3 30:5192b35e1327
    59 	"Provides command /avatar" )
    59 	"Provides command /avatar" )
    60 static const gchar *deps[] = { "pep", NULL };
    60 static const gchar *deps[] = { "pep", NULL };
    61 
    61 
    62 static module_info_t info_avatar_experimental = {
    62 static module_info_t info_avatar_experimental = {
    63 	.branch      = "experimental",
    63 	.branch      = "experimental",
    64 #ifndef HAVE_CMD_ID
    64 	.api         = 28,
    65 	.api         = 20,
       
    66 #elif defined HAVE_CMD_SAFE
       
    67 	.api         = 24,
       
    68 #else
       
    69 	.api         = 23,
       
    70 #endif
       
    71 	.version     = PROJECT_VERSION,
    65 	.version     = PROJECT_VERSION,
    72 	.description = DESCRIPTION,
    66 	.description = DESCRIPTION,
    73 	.requires    = deps,
    67 	.requires    = deps,
    74 	.init        = avatar_init,
    68 	.init        = avatar_init,
    75 	.uninit      = avatar_uninit,
    69 	.uninit      = avatar_uninit,
    76 	.next        = NULL,
    70 	.next        = NULL,
    77 };
    71 };
    78 
    72 
    79 module_info_t info_avatar = {
    73 static module_info_t info_avatar_dev = {
    80 	.branch      = "dev",
    74 	.branch      = "dev",
    81 	.api         = 13,
    75 	.api         = 13,
    82 	.version     = PROJECT_VERSION,
    76 	.version     = PROJECT_VERSION,
    83 	.description = DESCRIPTION,
    77 	.description = DESCRIPTION,
    84 	.requires    = deps,
    78 	.requires    = deps,
    85 	.init        = avatar_init,
    79 	.init        = avatar_init,
    86 	.uninit      = avatar_uninit,
    80 	.uninit      = avatar_uninit,
    87 	.next        = &info_avatar_experimental,
    81 	.next        = &info_avatar_experimental,
       
    82 };
       
    83 
       
    84 module_info_t info_avatar = {
       
    85 	.branch      = "0.10.0",
       
    86 	.api         = 1,
       
    87 	.version     = PROJECT_VERSION,
       
    88 	.description = DESCRIPTION,
       
    89 	.requires    = deps,
       
    90 	.init        = avatar_init,
       
    91 	.uninit      = avatar_uninit,
       
    92 	.next        = &info_avatar_dev,
    88 };
    93 };
    89 
    94 
    90 // globals
    95 // globals
    91 
    96 
    92 #define NS_AVATAR_DATA            ( "urn:xmpp:avatar:data"            )
    97 #define NS_AVATAR_DATA            ( "urn:xmpp:avatar:data"            )