# HG changeset patch # User Paul Aurich # Date 1308969264 0 # Node ID 4f1bd59cb90ab99ad3a9e9aeefc41a6b9a6b6625 # Parent 47c604efed32aff87d164e0d771bf4729088f91e jabber: Make jabber_prpl_send_raw() return strlen(buf) when len is negative. This seems more sensible than returning -1 in that case. diff -r 47c604efed32 -r 4f1bd59cb90a libpurple/protocols/jabber/jabber.c --- a/libpurple/protocols/jabber/jabber.c Fri Jun 24 16:44:06 2011 +0000 +++ b/libpurple/protocols/jabber/jabber.c Sat Jun 25 02:34:24 2011 +0000 @@ -579,7 +579,7 @@ */ jabber_send_raw(js, buf, len); - return len; + return (len < 0 ? strlen(buf) : len); } void jabber_send_signal_cb(PurpleConnection *pc, xmlnode **packet,