Mercurial > pidgin
comparison libpurple/protocols/qq/qq.c @ 24662:9ffd54bf622a
fixes a printf crash on Windows, reported by InstantBird developer fqueze
author | Ka-Hing Cheung <khc@hxbc.us> |
---|---|
date | Sun, 07 Dec 2008 02:12:00 +0000 |
parents | e8c5688afdcd |
children | 8f757b2139d2 367b3ddcf5c3 |
comparison
equal
deleted
inserted
replaced
24661:4895879ebafb | 24662:9ffd54bf622a |
---|---|
98 gpi = purple_proxy_get_setup(account); | 98 gpi = purple_proxy_get_setup(account); |
99 | 99 |
100 qd->use_tcp = purple_account_get_bool(account, "use_tcp", TRUE); | 100 qd->use_tcp = purple_account_get_bool(account, "use_tcp", TRUE); |
101 | 101 |
102 custom_server = purple_account_get_string(account, "server", NULL); | 102 custom_server = purple_account_get_string(account, "server", NULL); |
103 purple_debug_info("QQ", "Select server '%s'\n", custom_server); | 103 |
104 if ( (custom_server != NULL && strlen(custom_server) > 0) && strcasecmp(custom_server, "auto") != 0) { | 104 if (custom_server != NULL) { |
105 qd->servers = g_list_append(qd->servers, g_strdup(custom_server)); | 105 purple_debug_info("QQ", "Select server '%s'\n", custom_server); |
106 return; | 106 if (*custom_server != '\0' && g_ascii_strcasecmp(custom_server, "auto") != 0) { |
107 qd->servers = g_list_append(qd->servers, g_strdup(custom_server)); | |
108 return; | |
109 } | |
107 } | 110 } |
108 | 111 |
109 if (qd->use_tcp) { | 112 if (qd->use_tcp) { |
110 qd->servers = server_list_build('T'); | 113 qd->servers = server_list_build('T'); |
111 return; | 114 return; |