From ef4902fef948d1d67badb9625f5885a1f2fd8289 Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Tue, 8 Mar 2016 08:26:13 -0300 Subject: [PATCH] Corrigindo abertura de arquivo no windows. --- src/lib3270/ft.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/lib3270/ft.c b/src/lib3270/ft.c index 868a028..fc61464 100644 --- a/src/lib3270/ft.c +++ b/src/lib3270/ft.c @@ -230,8 +230,8 @@ static void set_ft_state(H3270FT *session, LIB3270_FT_STATE state); char openmode[5] = ""; int opensize = 0; - openmode[opensize++] = flags & LIB3270_FT_OPTION_RECEIVE ? "r" : "w"; - openmode[opensize++] = flags & LIB3270_FT_OPTION_CRLF ? "t" : "b"; + openmode[opensize++] = (flags & LIB3270_FT_OPTION_RECEIVE) ? 'r' : 'w'; + openmode[opensize++] = (flags & LIB3270_FT_OPTION_CRLF) ? 't' : 'b'; // É para adicionar? if(flags & LIB3270_FT_OPTION_APPEND) { @@ -239,6 +239,9 @@ static void set_ft_state(H3270FT *session, LIB3270_FT_STATE state); } openmode[opensize++] = 0; + + debug("Opening \"%s\" with \"%s\"",local,openmode); + ft_local_file = fopen(local,openmode); #else -- libgit2 0.21.2