diff -r 3949b825f4bf -r faf0414a8b51 libpurple/protocols/msn/transaction.h --- a/libpurple/protocols/msn/transaction.h Tue Aug 20 14:04:56 2013 +0200 +++ b/libpurple/protocols/msn/transaction.h Wed Aug 21 14:59:29 2013 +0200 @@ -75,7 +75,7 @@ void msn_transaction_queue_cmd(MsnTransaction *trans, MsnCommand *cmd); void msn_transaction_unqueue_cmd(MsnTransaction *trans, MsnCmdProc *cmdproc); void msn_transaction_set_payload(MsnTransaction *trans, - const char *payload, int payload_len); + const char *payload, gsize payload_len); void msn_transaction_set_data(MsnTransaction *trans, void *data); void msn_transaction_set_data_free(MsnTransaction *trans, GDestroyNotify fn); void msn_transaction_set_saveable(MsnTransaction *trans, gboolean saveable);