Commit e5b9a22a2075f9227032544aa1b5a99fb7b7e956

Authored by Perry Werneck
1 parent f883ce69

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 {
... ...