comparison libpurple/protocols/msn/switchboard.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 0cbfc19e4909
children 23fef20a0ef2
comparison
equal deleted inserted replaced
20990:bc731b26335c 20991:c8f99cb61dc9
150 msn_switchboard_set_session_id(MsnSwitchBoard *swboard, const char *id) 150 msn_switchboard_set_session_id(MsnSwitchBoard *swboard, const char *id)
151 { 151 {
152 g_return_if_fail(swboard != NULL); 152 g_return_if_fail(swboard != NULL);
153 g_return_if_fail(id != NULL); 153 g_return_if_fail(id != NULL);
154 154
155 if (swboard->session_id != NULL) 155 g_free(swboard->session_id);
156 g_free(swboard->session_id);
157
158 swboard->session_id = g_strdup(id); 156 swboard->session_id = g_strdup(id);
159 } 157 }
160 158
161 const char * 159 const char *
162 msn_switchboard_get_session_id(MsnSwitchBoard *swboard) 160 msn_switchboard_get_session_id(MsnSwitchBoard *swboard)