comparison src/ft.c @ 7035:feb3d21a7794

[gaim-migrate @ 7598] Standardized the UI op accessor functions in every file. They're now properly namespaced. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Mon, 29 Sep 2003 23:39:02 +0000
parents 16fcc379e484
children 02f697df677b
comparison
equal deleted inserted replaced
7034:f7ff0dfa6b9f 7035:feb3d21a7794
41 xfer = g_new0(GaimXfer, 1); 41 xfer = g_new0(GaimXfer, 1);
42 42
43 xfer->type = type; 43 xfer->type = type;
44 xfer->account = account; 44 xfer->account = account;
45 xfer->who = g_strdup(who); 45 xfer->who = g_strdup(who);
46 xfer->ui_ops = gaim_get_xfer_ui_ops(); 46 xfer->ui_ops = gaim_xfers_get_ui_ops();
47 47
48 xfer->local_ip = g_strdup(gaim_xfers_get_ip_for_account(account)); 48 xfer->local_ip = g_strdup(gaim_xfers_get_ip_for_account(account));
49 49
50 ui_ops = gaim_xfer_get_ui_ops(xfer); 50 ui_ops = gaim_xfer_get_ui_ops(xfer);
51 51
88 GaimXferUiOps *ui_ops; 88 GaimXferUiOps *ui_ops;
89 89
90 g_return_if_fail(xfer != NULL); 90 g_return_if_fail(xfer != NULL);
91 g_return_if_fail(xfer->ops.init != NULL); 91 g_return_if_fail(xfer->ops.init != NULL);
92 92
93 ui_ops = gaim_get_xfer_ui_ops(); 93 ui_ops = gaim_xfers_get_ui_ops();
94 94
95 if (ui_ops == NULL || ui_ops->request_file == NULL) 95 if (ui_ops == NULL || ui_ops->request_file == NULL)
96 return; 96 return;
97 97
98 ui_ops->request_file(xfer); 98 ui_ops->request_file(xfer);
764 gaim_prefs_add_none("/core/ft"); 764 gaim_prefs_add_none("/core/ft");
765 gaim_prefs_add_string("/core/ft/public_ip", ""); 765 gaim_prefs_add_string("/core/ft/public_ip", "");
766 } 766 }
767 767
768 void 768 void
769 gaim_set_xfer_ui_ops(GaimXferUiOps *ops) 769 gaim_xfers_set_ui_ops(GaimXferUiOps *ops)
770 { 770 {
771 g_return_if_fail(ops != NULL);
772
773 xfer_ui_ops = ops; 771 xfer_ui_ops = ops;
774 } 772 }
775 773
776 GaimXferUiOps * 774 GaimXferUiOps *
777 gaim_get_xfer_ui_ops(void) 775 gaim_xfers_get_ui_ops(void)
778 { 776 {
779 return xfer_ui_ops; 777 return xfer_ui_ops;
780 } 778 }
781 779