# HG changeset patch # User andrew.victor@mxit.com # Date 1303155501 0 # Node ID 7119b2c43637b571f4b6f04c8728fa5bdff67e05 # Parent eb927f960c14cf6ee576f82ee66bab5c32e82601 Improve searching. diff -r eb927f960c14 -r 7119b2c43637 libpurple/protocols/mxit/actions.c --- a/libpurple/protocols/mxit/actions.c Tue Apr 12 22:01:54 2011 +0000 +++ b/libpurple/protocols/mxit/actions.c Mon Apr 18 19:38:21 2011 +0000 @@ -442,9 +442,10 @@ struct MXitSession* session = (struct MXitSession*) gc->proto_data; const char* profilelist[] = { CP_PROFILE_BIRTHDATE, CP_PROFILE_GENDER, CP_PROFILE_FULLNAME, CP_PROFILE_FIRSTNAME, - CP_PROFILE_LASTNAME, CP_PROFILE_REGCOUNTRY, CP_PROFILE_STATUS, CP_PROFILE_AVATAR }; + CP_PROFILE_LASTNAME, CP_PROFILE_REGCOUNTRY, CP_PROFILE_STATUS, CP_PROFILE_AVATAR, + CP_PROFILE_WHEREAMI, CP_PROFILE_ABOUTME }; - mxit_send_suggest_friends( session, 20, ARRAY_SIZE( profilelist ), profilelist ); + mxit_send_suggest_friends( session, MXIT_SEARCHRESULTS_MAX, ARRAY_SIZE( profilelist ), profilelist ); } @@ -458,9 +459,10 @@ struct MXitSession* session = (struct MXitSession*) gc->proto_data; const char* profilelist[] = { CP_PROFILE_BIRTHDATE, CP_PROFILE_GENDER, CP_PROFILE_FULLNAME, CP_PROFILE_FIRSTNAME, - CP_PROFILE_LASTNAME, CP_PROFILE_REGCOUNTRY, CP_PROFILE_STATUS, CP_PROFILE_AVATAR }; + CP_PROFILE_LASTNAME, CP_PROFILE_REGCOUNTRY, CP_PROFILE_STATUS, CP_PROFILE_AVATAR, + CP_PROFILE_WHEREAMI, CP_PROFILE_ABOUTME }; - mxit_send_suggest_search( session, 20, input, ARRAY_SIZE( profilelist ), profilelist ); + mxit_send_suggest_search( session, MXIT_SEARCHRESULTS_MAX, input, ARRAY_SIZE( profilelist ), profilelist ); } diff -r eb927f960c14 -r 7119b2c43637 libpurple/protocols/mxit/mxit.h --- a/libpurple/protocols/mxit/mxit.h Tue Apr 12 22:01:54 2011 +0000 +++ b/libpurple/protocols/mxit/mxit.h Mon Apr 18 19:38:21 2011 +0000 @@ -107,6 +107,10 @@ #define MXIT_FLAG_FIRSTROSTER 0x04 /* set to true once the first roster update has been received and processed */ +/* Maximum number of search results */ +#define MXIT_SEARCHRESULTS_MAX 30 + + /* define this to enable the link clicking support */ #define MXIT_LINK_CLICK