Mercurial > pidgin
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 |