Commit 16e7c1d4728518ff8dfa04f81df755d8bb8de691
1 parent
30ab61ec
Exists in
master
and in
1 other branch
Iniciando remoção das chamadas a gethostbyname
Showing
1 changed file
with
12 additions
and
0 deletions
Show diff stats
iocallback.c
... | ... | @@ -120,6 +120,16 @@ static void * AddSource(int source, H3270 *session, gushort events, void (*fn)(H |
120 | 120 | } |
121 | 121 | |
122 | 122 | #ifdef WIN32 |
123 | +static void * static_AddOutput(HANDLE source, H3270 *session, void (*fn)(H3270 *session)) | |
124 | +#else | |
125 | +static void * static_AddOutput(int source, H3270 *session, void (*fn)(H3270 *session)) | |
126 | +#endif // WIN32 | |
127 | +{ | |
128 | + return AddSource(source,session,G_IO_OUT|G_IO_HUP|G_IO_ERR,fn); | |
129 | +} | |
130 | + | |
131 | + | |
132 | +#ifdef WIN32 | |
123 | 133 | static void * static_AddInput(HANDLE source, H3270 *session, void (*fn)(H3270 *session)) |
124 | 134 | #else |
125 | 135 | static void * static_AddInput(int source, H3270 *session, void (*fn)(H3270 *session)) |
... | ... | @@ -326,6 +336,8 @@ void v3270_register_io_handlers(v3270Class *cls) |
326 | 336 | static_RemoveTimeOut, |
327 | 337 | |
328 | 338 | static_AddInput, |
339 | + static_AddOutput, | |
340 | + | |
329 | 341 | static_RemoveSource, |
330 | 342 | |
331 | 343 | static_AddExcept, | ... | ... |