From: <may...@us...> - 2006-08-23 17:01:45
|
Revision: 17006 Author: mayuan2006 Date: 2006-08-23 10:01:31 -0700 (Wed, 23 Aug 2006) ViewCVS: http://svn.sourceforge.net/gaim/?rev=17006&view=rev Log Message: ----------- fix msg send bug tested ok on windows committed by MaYuan<may...@gm...> Modified Paths: -------------- branches/soc-2006-msnp13/src/protocols/msn/msg.c branches/soc-2006-msnp13/src/protocols/msn/notification.c Modified: branches/soc-2006-msnp13/src/protocols/msn/msg.c =================================================================== --- branches/soc-2006-msnp13/src/protocols/msn/msg.c 2006-08-23 16:36:58 UTC (rev 17005) +++ branches/soc-2006-msnp13/src/protocols/msn/msg.c 2006-08-23 17:01:31 UTC (rev 17006) @@ -468,16 +468,14 @@ } else { - if (body != NULL) - { + if (body != NULL){ memcpy(n, body, body_len); n += body_len; -// n = '\0'; + *n = '\0'; } } - if (ret_size != NULL) - { + if (ret_size != NULL){ *ret_size = n - base; if (*ret_size > 1664) Modified: branches/soc-2006-msnp13/src/protocols/msn/notification.c =================================================================== --- branches/soc-2006-msnp13/src/protocols/msn/notification.c 2006-08-23 16:36:58 UTC (rev 17005) +++ branches/soc-2006-msnp13/src/protocols/msn/notification.c 2006-08-23 17:01:31 UTC (rev 17006) @@ -419,7 +419,7 @@ gaim_debug_info("MaYuan","send UUM,payload{%s},strlen:%d,len:%d\n", payload,strlen(payload),payload_len); type = msg->type; - trans = msn_transaction_new(cmdproc, "UUM","%s 32 %d %d",msg->remote_user,type,strlen(payload)); + trans = msn_transaction_new(cmdproc, "UUM","%s 32 %d %d",msg->remote_user,type,payload_len); msn_transaction_set_payload(trans, payload, strlen(payload)); msn_cmdproc_send_trans(cmdproc, trans); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |