Mercurial > pidgin
comparison src/connection.c @ 8130:ff88d4cbf4db
[gaim-migrate @ 8835]
Some whitespace fixins, and a possible segfault fix.
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Sat, 17 Jan 2004 10:28:33 +0000 |
parents | fa6395637e2c |
children | 968425e5da2f |
comparison
equal
deleted
inserted
replaced
8129:52cdf2740654 | 8130:ff88d4cbf4db |
---|---|
106 GaimConnectionUiOps *ops; | 106 GaimConnectionUiOps *ops; |
107 GaimPluginProtocolInfo *prpl_info = NULL; | 107 GaimPluginProtocolInfo *prpl_info = NULL; |
108 | 108 |
109 g_return_if_fail(gc != NULL); | 109 g_return_if_fail(gc != NULL); |
110 | 110 |
111 gaim_debug(GAIM_DEBUG_INFO, "connection", | 111 gaim_debug(GAIM_DEBUG_INFO, "connection", "Registering. gc = %p\n", gc); |
112 "Registering. gc = %p\n", gc); | |
113 | 112 |
114 ops = gaim_connections_get_ui_ops(); | 113 ops = gaim_connections_get_ui_ops(); |
115 | 114 |
116 if (gc->prpl != NULL) | 115 if (gc->prpl != NULL) |
117 prpl_info = GAIM_PLUGIN_PROTOCOL_INFO(gc->prpl); | 116 prpl_info = GAIM_PLUGIN_PROTOCOL_INFO(gc->prpl); |
118 else { | 117 else |
119 gchar *message = g_strdup_printf(_("Missing protocol plugin for %s"), | 118 { |
120 gaim_account_get_username(gaim_connection_get_account(gc))); | 119 gchar *message = g_strdup_printf(_("Missing protocol plugin for %s"), |
120 gaim_account_get_username(gaim_connection_get_account(gc))); | |
121 | 121 |
122 gaim_debug(GAIM_DEBUG_ERROR, "connection", | 122 gaim_debug(GAIM_DEBUG_ERROR, "connection", |
123 "Could not get prpl info for %p\n", gc); | 123 "Could not get prpl info for %p\n", gc); |
124 gaim_notify_error(NULL, _("Registration Error"), | 124 gaim_notify_error(NULL, _("Registration Error"), |
125 message, NULL); | 125 message, NULL); |
126 g_free(message); | 126 g_free(message); |
127 return; | 127 return; |
128 } | 128 } |
129 | 129 |
130 if (prpl_info->register_user == NULL) | |
131 return; | |
132 | |
130 account = gaim_connection_get_account(gc); | 133 account = gaim_connection_get_account(gc); |
131 | 134 |
132 if (gaim_connection_get_state(gc) != GAIM_DISCONNECTED) | 135 if (gaim_connection_get_state(gc) != GAIM_DISCONNECTED) |
133 return; | 136 return; |
134 | 137 |
162 ops = gaim_connections_get_ui_ops(); | 165 ops = gaim_connections_get_ui_ops(); |
163 | 166 |
164 if (gc->prpl != NULL) | 167 if (gc->prpl != NULL) |
165 prpl_info = GAIM_PLUGIN_PROTOCOL_INFO(gc->prpl); | 168 prpl_info = GAIM_PLUGIN_PROTOCOL_INFO(gc->prpl); |
166 else { | 169 else { |
167 gchar *message = g_strdup_printf(_("Missing protocol plugin for %s"), | 170 gchar *message = g_strdup_printf(_("Missing protocol plugin for %s"), |
168 gaim_account_get_username(gaim_connection_get_account(gc))); | 171 gaim_account_get_username(gaim_connection_get_account(gc))); |
169 | 172 |
170 gaim_debug(GAIM_DEBUG_ERROR, "connection", | 173 gaim_debug(GAIM_DEBUG_ERROR, "connection", |
171 "Could not get prpl info for %p\n", gc); | 174 "Could not get prpl info for %p\n", gc); |
172 gaim_notify_error(NULL, _("Connection Error"), | 175 gaim_notify_error(NULL, _("Connection Error"), |
173 message, NULL); | 176 message, NULL); |
274 | 277 |
275 return FALSE; | 278 return FALSE; |
276 } | 279 } |
277 | 280 |
278 /* | 281 /* |
279 * d:)->-< | 282 * d:)->-< |
280 * | 283 * |
281 * d:O-\-< | 284 * d:O-\-< |
282 * | 285 * |
283 * d:D-/-< | 286 * d:D-/-< |
284 * | 287 * |
285 * d8D->-< DANCE! | 288 * d8D->-< DANCE! |
286 */ | 289 */ |
287 | 290 |