# HG changeset patch # User Yoshiki Yazawa # Date 1244866986 0 # Node ID 0200eaa7acc3e01486c4fe8acc360b9fa8e8d465 # Parent b08b1f1111e4f0278a3c99d521f9b280bbe8e7bd# Parent 55811a205c7112b24e7a028dea1df68f57ba46c3 propagate from branch 'im.pidgin.pidgin' (head caf1ac283a4ee4be662ae40717b7d7104f76296d) to branch 'im.pidgin.pidgin.yaz' (head 9a62b4aadcb79e413d98c8efe38005350aea82a9) diff -r b08b1f1111e4 -r 0200eaa7acc3 libpurple/protocols/yahoo/yahoo.c --- a/libpurple/protocols/yahoo/yahoo.c Fri Jun 12 18:00:28 2009 +0000 +++ b/libpurple/protocols/yahoo/yahoo.c Sat Jun 13 04:23:06 2009 +0000 @@ -4178,10 +4178,8 @@ struct yahoo_sms_carrier_cb_data *sms_cb_data; sms_cb_data = g_malloc(sizeof(struct yahoo_sms_carrier_cb_data)); sms_cb_data->gc = gc; - sms_cb_data->who = g_malloc(strlen(who)); - sms_cb_data->what = g_malloc(strlen(what)); - strcpy(sms_cb_data->who, who); - strcpy(sms_cb_data->what, what); + sms_cb_data->who = g_strdup(who); + sms_cb_data->what = g_strdup(what); purple_conversation_write(conv, NULL, "Getting mobile carrier to send the sms", PURPLE_MESSAGE_SYSTEM, time(NULL));