Commit e5b9a22a2075f9227032544aa1b5a99fb7b7e956
1 parent
f883ce69
Exists in
master
and in
5 other branches
Removendo warning desnecessário quando uma sessão de transferência de arquivos é…
… fechada mais de uma vez.
Showing
1 changed file
with
4 additions
and
0 deletions
Show diff stats
src/lib3270/ft.c
... | ... | @@ -79,10 +79,12 @@ static void set_ft_state(H3270FT *session, LIB3270_FT_STATE state); |
79 | 79 | |
80 | 80 | H3270FT * get_ft_handle(H3270 *hSession) |
81 | 81 | { |
82 | + /* | |
82 | 83 | if(!hSession->ft) |
83 | 84 | { |
84 | 85 | popup_an_error(hSession,_( "Unexpected call to %s: No active filetransfer" ),__FUNCTION__); |
85 | 86 | } |
87 | + */ | |
86 | 88 | return hSession->ft; |
87 | 89 | } |
88 | 90 | |
... | ... | @@ -139,6 +141,8 @@ static void set_ft_state(H3270FT *session, LIB3270_FT_STATE state); |
139 | 141 | CHECK_SESSION_HANDLE(hSession); |
140 | 142 | |
141 | 143 | ft = get_ft_handle(hSession); |
144 | + if(!ft) | |
145 | + return EINVAL; | |
142 | 146 | |
143 | 147 | if (ft->state == LIB3270_FT_STATE_RUNNING) |
144 | 148 | { | ... | ... |