Mercurial > pidgin
comparison libpurple/protocols/yahoo/libymsg.c @ 31803:dc30c2bcc299
Fix parsing Yahoo sms carrier result
| author | maiku@pidgin.im |
|---|---|
| date | Wed, 17 Aug 2011 01:56:48 +0000 |
| parents | 2d28bf68e63f |
| children | 7df08e88d9bb |
comparison
equal
deleted
inserted
replaced
| 31802:c2a7fde6a566 | 31803:dc30c2bcc299 |
|---|---|
| 4423 validate_data_child = xmlnode_get_child(validate_data_root, "carrier"); | 4423 validate_data_child = xmlnode_get_child(validate_data_root, "carrier"); |
| 4424 carrier = xmlnode_get_data(validate_data_child); | 4424 carrier = xmlnode_get_data(validate_data_child); |
| 4425 | 4425 |
| 4426 purple_debug_info("yahoo", "SMS validate data: %s\n", webdata); | 4426 purple_debug_info("yahoo", "SMS validate data: %s\n", webdata); |
| 4427 | 4427 |
| 4428 if (status && g_str_equal(status, "Valid") == 0) { | 4428 if (status && g_str_equal(status, "Valid")) { |
| 4429 g_hash_table_insert(yd->sms_carrier, | 4429 g_hash_table_insert(yd->sms_carrier, |
| 4430 g_strdup_printf("+%s", mobile_no), g_strdup(carrier)); | 4430 g_strdup_printf("+%s", mobile_no), g_strdup(carrier)); |
| 4431 yahoo_send_im(sms_cb_data->gc, sms_cb_data->who, | 4431 yahoo_send_im(sms_cb_data->gc, sms_cb_data->who, |
| 4432 sms_cb_data->what, PURPLE_MESSAGE_SEND); | 4432 sms_cb_data->what, PURPLE_MESSAGE_SEND); |
| 4433 } else { | 4433 } else { |
