Mercurial > pidgin
diff libpurple/protocols/mxit/protocol.c @ 31485:aa74632c869d
Add the invite message support to MXit prpl.
| author | andrew.victor@mxit.com |
|---|---|
| date | Mon, 21 Mar 2011 16:30:01 +0000 |
| parents | 02b510d2d014 |
| children | ff2a8a839dbd |
line wrap: on
line diff
--- a/libpurple/protocols/mxit/protocol.c Mon Mar 21 13:52:02 2011 +0000 +++ b/libpurple/protocols/mxit/protocol.c Mon Mar 21 16:30:01 2011 +0000 @@ -987,8 +987,9 @@ * @param username The username of the contact being invited * @param alias Our alias for the contact * @param groupname Group in which contact should be stored. + * @param message Invite message */ -void mxit_send_invite( struct MXitSession* session, const char* username, const char* alias, const char* groupname ) +void mxit_send_invite( struct MXitSession* session, const char* username, const char* alias, const char* groupname, const char* message ) { char data[CP_MAX_PACKET]; int datalen; @@ -997,7 +998,7 @@ datalen = snprintf( data, sizeof( data ), "ms=%s%c%s%c%s%c%i%c%s", /* "ms"=group\1username\1alias\1type\1msg */ groupname, CP_FLD_TERM, username, CP_FLD_TERM, alias, - CP_FLD_TERM, MXIT_TYPE_MXIT, CP_FLD_TERM, "" + CP_FLD_TERM, MXIT_TYPE_MXIT, CP_FLD_TERM, ( message ? message : "" ) ); /* queue packet for transmission */
