| 1997 g_free(b->proto_data); |
1997 g_free(b->proto_data); |
| 1998 } |
1998 } |
| 1999 |
1999 |
| 2000 G_MODULE_EXPORT void msn_init(struct prpl *ret) |
2000 G_MODULE_EXPORT void msn_init(struct prpl *ret) |
| 2001 { |
2001 { |
| |
2002 struct proto_user_split *pus; |
| 2002 struct proto_user_opt *puo; |
2003 struct proto_user_opt *puo; |
| 2003 ret->protocol = PROTO_MSN; |
2004 ret->protocol = PROTO_MSN; |
| 2004 ret->options = OPT_PROTO_MAIL_CHECK; |
2005 ret->options = OPT_PROTO_MAIL_CHECK; |
| 2005 ret->name = g_strdup("MSN"); |
2006 ret->name = g_strdup("MSN"); |
| 2006 ret->list_icon = msn_list_icon; |
2007 ret->list_icon = msn_list_icon; |
| 2037 ret->file_transfer_out = msn_file_transfer_out; |
2038 ret->file_transfer_out = msn_file_transfer_out; |
| 2038 ret->file_transfer_done = msn_file_transfer_done; |
2039 ret->file_transfer_done = msn_file_transfer_done; |
| 2039 ret->file_transfer_read = msn_file_transfer_read; |
2040 ret->file_transfer_read = msn_file_transfer_read; |
| 2040 #endif |
2041 #endif |
| 2041 |
2042 |
| |
2043 pus = g_new0(struct proto_user_split, 1); |
| |
2044 pus->sep = '@'; |
| |
2045 pus->label = g_strdup(_("Server:")); |
| |
2046 pus->def = g_strdup("hotmail.com"); |
| |
2047 ret->user_splits = g_list_append(ret->user_splits, pus); |
| |
2048 |
| |
2049 |
| 2042 puo = g_new0(struct proto_user_opt, 1); |
2050 puo = g_new0(struct proto_user_opt, 1); |
| 2043 puo->label = g_strdup(_("Server:")); |
2051 puo->label = g_strdup(_("Login Server:")); |
| 2044 puo->def = g_strdup(MSN_SERVER); |
2052 puo->def = g_strdup(MSN_SERVER); |
| 2045 puo->pos = USEROPT_MSNSERVER; |
2053 puo->pos = USEROPT_MSNSERVER; |
| 2046 ret->user_opts = g_list_append(ret->user_opts, puo); |
2054 ret->user_opts = g_list_append(ret->user_opts, puo); |
| 2047 |
2055 |
| 2048 puo = g_new0(struct proto_user_opt, 1); |
2056 puo = g_new0(struct proto_user_opt, 1); |