comparison src/protocols/msn/msg.c @ 7846:61c07fefe1fc

[gaim-migrate @ 8500] Now we protect ourselves better when someone pastes binary content into a conversation. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Sat, 13 Dec 2003 06:19:56 +0000
parents 59f9508c9a31
children 06f57183e29f
comparison
equal deleted inserted replaced
7845:59f9508c9a31 7846:61c07fefe1fc
307 /* Import the footer. */ 307 /* Import the footer. */
308 msg->msnslp_footer.app_id = (long)footer; 308 msg->msnslp_footer.app_id = (long)footer;
309 } 309 }
310 else 310 else
311 { 311 {
312 msn_message_set_body(msg, tmp); 312 char *tmp2;
313 size_t body_len;
314
315 body_len = msg->size - (tmp - tmp_base);
316
317 tmp2 = g_malloc(body_len + 1);
318
319 if (body_len > 0)
320 memcpy(tmp2, tmp, body_len);
321
322 tmp2[body_len] = '\0';
323
324 msn_message_set_body(msg, tmp2);
325
326 g_free(tmp2);
313 } 327 }
314 328
315 g_free(command_header); 329 g_free(command_header);
316 g_free(tmp_base); 330 g_free(tmp_base);
317 331