Commit aa08fbd88d6c7514fd25b870cabd97db81c62c26
1 parent
07217a0d
Exists in
master
and in
3 other branches
Implementando caixa de transferência
Showing
2 changed files
with
16 additions
and
10 deletions
Show diff stats
| ... | ... | @@ -213,15 +213,15 @@ |
| 213 | 213 | // #define LIB3270_FT_OPTION_TSO 0x0010 |
| 214 | 214 | // #define LIB3270_FT_OPTION_REMAP_ASCII 0x0020 |
| 215 | 215 | |
| 216 | - #define FT_RECORD_FORMAT_FIXED 0x0100 | |
| 217 | - #define FT_RECORD_FORMAT_VARIABLE 0x0200 | |
| 218 | - #define FT_RECORD_FORMAT_UNDEFINED 0x0300 | |
| 219 | - #define FT_RECORD_FORMAT_MASK FT_RECORD_FORMAT_UNDEFINED | |
| 220 | - | |
| 221 | - #define FT_ALLOCATION_UNITS_TRACKS 0x1000 | |
| 222 | - #define FT_ALLOCATION_UNITS_CYLINDERS 0x2000 | |
| 223 | - #define FT_ALLOCATION_UNITS_AVBLOCK 0x3000 | |
| 224 | - #define FT_ALLOCATION_UNITS_MASK FT_ALLOCATION_UNITS_AVBLOCK | |
| 216 | + #define FT_RECORD_FORMAT_FIXED LIB3270_FT_RECORD_FORMAT_FIXED | |
| 217 | + #define FT_RECORD_FORMAT_VARIABLE LIB3270_FT_RECORD_FORMAT_VARIABLE | |
| 218 | + #define FT_RECORD_FORMAT_UNDEFINED LIB3270_FT_RECORD_FORMAT_UNDEFINED | |
| 219 | + #define FT_RECORD_FORMAT_MASK LIB3270_FT_RECORD_FORMAT_MASK | |
| 220 | + | |
| 221 | + #define FT_ALLOCATION_UNITS_TRACKS LIB3270_FT_ALLOCATION_UNITS_TRACKS | |
| 222 | + #define FT_ALLOCATION_UNITS_CYLINDERS LIB3270_FT_ALLOCATION_UNITS_CYLINDERS | |
| 223 | + #define FT_ALLOCATION_UNITS_AVBLOCK LIB3270_FT_ALLOCATION_UNITS_AVBLOCK | |
| 224 | + #define FT_ALLOCATION_UNITS_MASK LIB3270_FT_ALLOCATION_UNITS_MASK | |
| 225 | 225 | |
| 226 | 226 | #define FT_NONE LIB3270_FT_STATE_NONE |
| 227 | 227 | #define FT_AWAIT_ACK LIB3270_FT_STATE_AWAIT_ACK | ... | ... |
| ... | ... | @@ -206,7 +206,13 @@ static void set_ft_state(H3270FT *session, LIB3270_FT_STATE state); |
| 206 | 206 | |
| 207 | 207 | unsigned int flen; |
| 208 | 208 | |
| 209 | - Trace("%s(%s)",__FUNCTION__,local); | |
| 209 | +// Trace("%s(%s)",__FUNCTION__,local); | |
| 210 | + if(!lib3270_connected(session)) | |
| 211 | + { | |
| 212 | + *msg = N_( "Disconnected from host" ); | |
| 213 | + errno = EINVAL; | |
| 214 | + return NULL; | |
| 215 | + } | |
| 210 | 216 | |
| 211 | 217 | if(ftsession) |
| 212 | 218 | { | ... | ... |