Commit 3059ef094d98c7707bed2a69a74ceca90cb9ebdd
1 parent
97afce9c
Exists in
master
and in
5 other branches
Android - Ajustes após a redução da lib, remoção de traces e logs
Showing
2 changed files
with
12 additions
and
0 deletions
Show diff stats
src/lib3270/screen.c
... | ... | @@ -613,7 +613,13 @@ void show_3270_popup_dialog(H3270 *session, LIB3270_NOTIFY type, const char *tit |
613 | 613 | |
614 | 614 | static int logpopup(H3270 *session, void *widget, LIB3270_NOTIFY type, const char *title, const char *msg, const char *fmt, va_list arg) |
615 | 615 | { |
616 | +#ifdef ANDROID | |
617 | + char *mask = xs_buffer("%s\n",fmt); | |
618 | + __android_log_vprint(ANDROID_LOG_VERBOSE, PACKAGE_NAME, mask, arg); | |
619 | + lib3270_free(mask); | |
620 | +#else | |
616 | 621 | lib3270_write_va_log(session,"lib3270",fmt,arg); |
622 | +#endif // ANDROID | |
617 | 623 | return 0; |
618 | 624 | } |
619 | 625 | ... | ... |
src/lib3270/session.c
... | ... | @@ -131,9 +131,15 @@ static void set_cursor(H3270 *session, LIB3270_CURSOR id) |
131 | 131 | |
132 | 132 | static void message(H3270 *session, LIB3270_NOTIFY id , const char *title, const char *msg, const char *text) |
133 | 133 | { |
134 | +#ifdef ANDROID | |
135 | + __android_log_print(ANDROID_LOG_VERBOSE, PACKAGE_NAME, "%s\n",title); | |
136 | + __android_log_print(ANDROID_LOG_VERBOSE, PACKAGE_NAME, "%s\n",msg); | |
137 | + __android_log_print(ANDROID_LOG_VERBOSE, PACKAGE_NAME, "%s\n",text); | |
138 | +#else | |
134 | 139 | lib3270_write_log(session,"%s",title); |
135 | 140 | lib3270_write_log(session,"%s",msg); |
136 | 141 | lib3270_write_log(session,"%s",text); |
142 | +#endif // ANDROID | |
137 | 143 | } |
138 | 144 | |
139 | 145 | static void update_ssl(H3270 *session, LIB3270_SSL_STATE state) | ... | ... |