Commit 62077351fcbd57dae4e7aa6c0ba770e3b199f5ab
1 parent
60fce8dd
Exists in
master
and in
5 other branches
pequenos ajustes
Showing
1 changed file
with
8 additions
and
12 deletions
Show diff stats
src/lib3270/ft.c
| ... | ... | @@ -56,8 +56,8 @@ |
| 56 | 56 | #include "telnetc.h" |
| 57 | 57 | #include "utilc.h" |
| 58 | 58 | |
| 59 | -static void ft_connected(H3270 *session, int ignored, H3270FT *ft); | |
| 60 | -static void ft_in3270(H3270 *session, int ignored unused, H3270FT *ft); | |
| 59 | +static void ft_connected(H3270 *session, int ignored, void *unused); | |
| 60 | +static void ft_in3270(H3270 *session, int ignored unused, void *unused); | |
| 61 | 61 | |
| 62 | 62 | /* Macros. */ |
| 63 | 63 | #define eos(s) strchr((s), '\0') |
| ... | ... | @@ -103,8 +103,8 @@ static const struct filetransfer_callbacks *callbacks = NULL; // Callbacks to m |
| 103 | 103 | |
| 104 | 104 | CHECK_FT_HANDLE(h); |
| 105 | 105 | |
| 106 | - lib3270_register_schange(h->host, ST_CONNECT, ( void (*)(H3270 *, int, void *)) ft_connected, h); | |
| 107 | - lib3270_register_schange(h->host, ST_3270_MODE, ( void (*)(H3270 *, int, void *)) ft_in3270, h); | |
| 106 | + lib3270_register_schange(h->host, ST_CONNECT, ( void (*)(H3270 *, int, void *)) ft_connected, NULL); | |
| 107 | + lib3270_register_schange(h->host, ST_3270_MODE, ( void (*)(H3270 *, int, void *)) ft_in3270, NULL); | |
| 108 | 108 | } |
| 109 | 109 | |
| 110 | 110 | enum ft_state QueryFTstate(void) |
| ... | ... | @@ -398,20 +398,16 @@ void ft_aborting(H3270FT *h) |
| 398 | 398 | } |
| 399 | 399 | |
| 400 | 400 | /* Process a disconnect abort. */ |
| 401 | -static void ft_connected(H3270 *session, int ignored, H3270FT *ft) | |
| 401 | +static void ft_connected(H3270 *session, int ignored, void *dunno) | |
| 402 | 402 | { |
| 403 | - CHECK_FT_HANDLE(ft); | |
| 404 | - | |
| 405 | 403 | if (!CONNECTED && ft_state != FT_NONE) |
| 406 | - ft_complete(ft,_("Host disconnected, transfer cancelled")); | |
| 404 | + ft_complete(ftsession,_("Host disconnected, transfer cancelled")); | |
| 407 | 405 | } |
| 408 | 406 | |
| 409 | 407 | /* Process an abort from no longer being in 3270 mode. */ |
| 410 | -static void ft_in3270(H3270 *session, int ignored, H3270FT *ft) | |
| 408 | +static void ft_in3270(H3270 *session, int ignored, void *dunno) | |
| 411 | 409 | { |
| 412 | - CHECK_FT_HANDLE(ft); | |
| 413 | - | |
| 414 | 410 | if (!IN_3270 && ft_state != FT_NONE) |
| 415 | - ft_complete(ft,_("Not in 3270 mode, transfer cancelled")); | |
| 411 | + ft_complete(ftsession,_("Not in 3270 mode, transfer cancelled")); | |
| 416 | 412 | } |
| 417 | 413 | ... | ... |