From 16e7c1d4728518ff8dfa04f81df755d8bb8de691 Mon Sep 17 00:00:00 2001 From: perry.werneck@gmail.com Date: Wed, 4 Dec 2013 17:36:08 +0000 Subject: [PATCH] Iniciando remoção das chamadas a gethostbyname --- iocallback.c | 12 ++++++++++++ 1 file changed, 12 insertions(+), 0 deletions(-) diff --git a/iocallback.c b/iocallback.c index 992cb13..d053738 100644 --- a/iocallback.c +++ b/iocallback.c @@ -120,6 +120,16 @@ static void * AddSource(int source, H3270 *session, gushort events, void (*fn)(H } #ifdef WIN32 +static void * static_AddOutput(HANDLE source, H3270 *session, void (*fn)(H3270 *session)) +#else +static void * static_AddOutput(int source, H3270 *session, void (*fn)(H3270 *session)) +#endif // WIN32 +{ + return AddSource(source,session,G_IO_OUT|G_IO_HUP|G_IO_ERR,fn); +} + + +#ifdef WIN32 static void * static_AddInput(HANDLE source, H3270 *session, void (*fn)(H3270 *session)) #else static void * static_AddInput(int source, H3270 *session, void (*fn)(H3270 *session)) @@ -326,6 +336,8 @@ void v3270_register_io_handlers(v3270Class *cls) static_RemoveTimeOut, static_AddInput, + static_AddOutput, + static_RemoveSource, static_AddExcept, -- libgit2 0.21.2