pidgin/pidgin

Fix for TALOS-CAN-0137
release-2.x.y
2016-06-02, Andrew Victor
7b52ca213832
Parents 5e5e84e8a798
Children f3625aef3192
Fix for TALOS-CAN-0137
--- a/libpurple/protocols/mxit/protocol.c Sun May 15 05:41:39 2016 -0300
+++ b/libpurple/protocols/mxit/protocol.c Thu Jun 02 16:21:58 2016 -0500
@@ -2666,7 +2666,8 @@
/* new record */
if ( packet.rcount == 1 ) {
/* packet command */
- packet.cmd = atoi( packet.records[0]->fields[0]->data );
+ if ( packet.records[0]->fcount > 0 )
+ packet.cmd = atoi( packet.records[0]->fields[0]->data );
}
else if ( packet.rcount == 2 ) {
/* special case: binary multimedia packets should not be parsed here */