Commit 3b66e2056c52ddecf72e719a25b1ec995333667c
1 parent
3a9a036b
Exists in
master
and in
3 other branches
Implementando funções na extensão LibreOffice
Showing
4 changed files
with
10 additions
and
3 deletions
Show diff stats
... | ... | @@ -119,7 +119,7 @@ |
119 | 119 | |
120 | 120 | /** connection state */ |
121 | 121 | #define cstate LIB3270_CSTATE |
122 | - #define NOT_CONNECTED LIB3270_NOT_CONNECTED | |
122 | +// #define NOT_CONNECTED LIB3270_NOT_CONNECTED | |
123 | 123 | #define RESOLVING LIB3270_RESOLVING |
124 | 124 | #define PENDING LIB3270_PENDING |
125 | 125 | #define CONNECTED_INITIAL LIB3270_CONNECTED_INITIAL | ... | ... |
host.c
... | ... | @@ -556,7 +556,7 @@ void lib3270_set_disconnected(H3270 *hSession) |
556 | 556 | { |
557 | 557 | CHECK_SESSION_HANDLE(hSession); |
558 | 558 | |
559 | - hSession->cstate = NOT_CONNECTED; | |
559 | + hSession->cstate = LIB3270_NOT_CONNECTED; | |
560 | 560 | hSession->starting = 0; |
561 | 561 | |
562 | 562 | set_status(hSession,OIA_FLAG_UNDERA,False); | ... | ... |
state.c
... | ... | @@ -55,6 +55,13 @@ LIB3270_EXPORT int lib3270_connected(H3270 *h) |
55 | 55 | return ((int) h->cstate >= (int)CONNECTED_INITIAL); |
56 | 56 | } |
57 | 57 | |
58 | +LIB3270_EXPORT int lib3270_disconnected(H3270 *h) | |
59 | +{ | |
60 | + CHECK_SESSION_HANDLE(h); | |
61 | + return ((int) h->cstate == (int)LIB3270_NOT_CONNECTED); | |
62 | +} | |
63 | + | |
64 | + | |
58 | 65 | LIB3270_EXPORT int lib3270_in_neither(H3270 *h) |
59 | 66 | { |
60 | 67 | CHECK_SESSION_HANDLE(h); | ... | ... |
telnet.c
... | ... | @@ -2430,7 +2430,7 @@ static void do_lnext(H3270 *hSession, char c) |
2430 | 2430 | */ |
2431 | 2431 | static void check_in3270(H3270 *hSession) |
2432 | 2432 | { |
2433 | - LIB3270_CSTATE new_cstate = NOT_CONNECTED; | |
2433 | + LIB3270_CSTATE new_cstate = LIB3270_NOT_CONNECTED; | |
2434 | 2434 | |
2435 | 2435 | #if defined(X3270_TRACE) /*[*/ |
2436 | 2436 | static const char *state_name[] = | ... | ... |