libpurple/protocols/jabber/disco.c

branch
string-comparison-r2
changeset 38265
ee28d52fe2ca
parent 38262
8c0b26d1d508
child 38358
30ba44276e74
equal deleted inserted replaced
38264:99356e68aff5 38265:ee28d52fe2ca
543 if (purple_strequal(name, "Google Talk")) { 543 if (purple_strequal(name, "Google Talk")) {
544 purple_debug_info("jabber", "Google Talk!\n"); 544 purple_debug_info("jabber", "Google Talk!\n");
545 js->googletalk = TRUE; 545 js->googletalk = TRUE;
546 546
547 /* autodiscover stun and relays */ 547 /* autodiscover stun and relays */
548 if (stun_ip == NULL || stun_ip[0] == '\0') { 548 if (!stun_ip || !*stun_ip) {
549 jabber_google_send_jingle_info(js); 549 jabber_google_send_jingle_info(js);
550 } 550 }
551 } else if (stun_ip == NULL || stun_ip[0] == '\0') { 551 } else if (!stun_ip || !*stun_ip) {
552 js->srv_query_data = 552 js->srv_query_data =
553 purple_srv_resolve_account( 553 purple_srv_resolve_account(
554 purple_connection_get_account(js->gc), "stun", "udp", 554 purple_connection_get_account(js->gc), "stun", "udp",
555 js->user->domain, 555 js->user->domain,
556 jabber_disco_stun_srv_resolve_cb, js); 556 jabber_disco_stun_srv_resolve_cb, js);

mercurial