comparison libpurple/protocols/msn/nexus.c @ 20991:c8f99cb61dc9

Cleanup some unnecessary NULL checks in g_strdup()/g_free().
author Daniel Atallah <daniel.atallah@gmail.com>
date Fri, 19 Oct 2007 01:38:35 +0000
parents 2097b1664fa3
children f387e8c671a4
comparison
equal deleted inserted replaced
20990:bc731b26335c 20991:c8f99cb61dc9
188 188
189 msn_twn_t = (char *)g_hash_table_lookup(nexus->challenge_data, "t"); 189 msn_twn_t = (char *)g_hash_table_lookup(nexus->challenge_data, "t");
190 msn_twn_p = (char *)g_hash_table_lookup(nexus->challenge_data, "p"); 190 msn_twn_p = (char *)g_hash_table_lookup(nexus->challenge_data, "p");
191 191
192 /*setup the t and p parameter for session*/ 192 /*setup the t and p parameter for session*/
193 if (session->passport_info.t != NULL){ 193 g_free(session->passport_info.t);
194 g_free(session->passport_info.t);
195 }
196 session->passport_info.t = g_strdup(msn_twn_t); 194 session->passport_info.t = g_strdup(msn_twn_t);
197 195
198 if (session->passport_info.p != NULL) 196 g_free(session->passport_info.p);
199 g_free(session->passport_info.p);
200 session->passport_info.p = g_strdup(msn_twn_p); 197 session->passport_info.p = g_strdup(msn_twn_p);
201 198
202 cert_str = g_strdup_printf("t=%s&p=%s",msn_twn_t,msn_twn_p); 199 cert_str = g_strdup_printf("t=%s&p=%s",msn_twn_t,msn_twn_p);
203 msn_got_login_params(session, cert_str); 200 msn_got_login_params(session, cert_str);
204 201