Mercurial > pidgin
comparison libpurple/protocols/yahoo/yahoo.c @ 26151:68f14660843e
correct a malloc bug
author | Sulabh Mahajan <sulabh@soc.pidgin.im> |
---|---|
date | Sun, 28 Sep 2008 15:52:08 +0000 |
parents | 47a1a94b479b |
children | bb5a6709d9b7 |
comparison
equal
deleted
inserted
replaced
26150:47a1a94b479b | 26151:68f14660843e |
---|---|
2820 return; | 2820 return; |
2821 else | 2821 else |
2822 val_11 = f->session_id; | 2822 val_11 = f->session_id; |
2823 } | 2823 } |
2824 | 2824 |
2825 p2p_data->host_username = (char *)g_malloc(strlen(who)); | 2825 p2p_data->host_username = g_strdup(who); |
2826 strcpy(p2p_data->host_username, who); | |
2827 p2p_data->val_13 = val_13; | 2826 p2p_data->val_13 = val_13; |
2828 p2p_data->session_id = val_11; | 2827 p2p_data->session_id = val_11; |
2829 p2p_data->host_ip = host_ip; | 2828 p2p_data->host_ip = host_ip; |
2830 p2p_data->gc = gc; | 2829 p2p_data->gc = gc; |
2831 p2p_data->connection_type = YAHOO_P2P_WE_ARE_CLIENT; | 2830 p2p_data->connection_type = YAHOO_P2P_WE_ARE_CLIENT; |