Commit 2be801ec96f6c2ee0a64bfa5e08829a73425db65
1 parent
08f3ff7d
Exists in
master
and in
5 other branches
Aparentemente todos os módulos "encaixaram"
Showing
7 changed files
with
17 additions
and
17 deletions
Show diff stats
Makefile.in
@@ -45,7 +45,6 @@ localedir=@localedir@ | @@ -45,7 +45,6 @@ localedir=@localedir@ | ||
45 | docdir=@docdir@ | 45 | docdir=@docdir@ |
46 | sysconfdir=@sysconfdir@ | 46 | sysconfdir=@sysconfdir@ |
47 | 47 | ||
48 | -OBJDIR=.obj | ||
49 | BINDIR=.bin | 48 | BINDIR=.bin |
50 | 49 | ||
51 | DBGLIB=-L../../$(BINDIR)/Debug/lib -l3270 | 50 | DBGLIB=-L../../$(BINDIR)/Debug/lib -l3270 |
@@ -60,17 +59,17 @@ MKDIR=@MKDIR_P@ | @@ -60,17 +59,17 @@ MKDIR=@MKDIR_P@ | ||
60 | Debug: $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) | 59 | Debug: $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) |
61 | 60 | ||
62 | $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT): src/gtk/* $(BINDIR)/Debug/lib/@DLLPREFIX@3270@DLLEXT@ $(DEPENDS) | 61 | $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT): src/gtk/* $(BINDIR)/Debug/lib/@DLLPREFIX@3270@DLLEXT@ $(DEPENDS) |
63 | - @$(MAKE) ROOTDIR="../.." LIB3270_LIBS="$(DBGLIB)" LIB3270_CFLAGS="-I../../src/include" -C src/gtk ../../$(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) | 62 | + @$(MAKE) BINDIR="../../$(BINDIR)" LIB3270_LIBS="$(DBGLIB)" LIB3270_CFLAGS="-I../../src/include" -C src/gtk ../../$(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) |
64 | 63 | ||
65 | $(BINDIR)/Debug/lib/@DLLPREFIX@3270@DLLEXT@: src/lib3270/* src/include/lib3270/* src/include/* Makefile | 64 | $(BINDIR)/Debug/lib/@DLLPREFIX@3270@DLLEXT@: src/lib3270/* src/include/lib3270/* src/include/* Makefile |
66 | - @$(MAKE) ROOTDIR="../.." BINDBG=../../.bin/Debug/lib -C src/lib3270 ../../.bin/Debug/lib/@DLLPREFIX@3270@DLLEXT@ | 65 | + @$(MAKE) BINDBG=../../.bin/Debug/lib -C src/lib3270 ../../.bin/Debug/lib/@DLLPREFIX@3270@DLLEXT@ |
67 | 66 | ||
68 | #---[ Targets ]---------------------------------------------------------------- | 67 | #---[ Targets ]---------------------------------------------------------------- |
69 | 68 | ||
70 | 69 | ||
71 | clean: | 70 | clean: |
72 | - @rm -fr $(OBJDIR) | ||
73 | - @rm -fr $(BINDIR) | 71 | + @rm -fr .obj |
72 | + @rm -fr .bin | ||
74 | @make -C src/lib3270 clean | 73 | @make -C src/lib3270 clean |
75 | @make -C src/gtk clean | 74 | @make -C src/gtk clean |
76 | 75 |
src/gtk/v3270/iocallback.c
@@ -256,10 +256,10 @@ struct bgParameter | @@ -256,10 +256,10 @@ struct bgParameter | ||
256 | 256 | ||
257 | gpointer BgCall(struct bgParameter *p) | 257 | gpointer BgCall(struct bgParameter *p) |
258 | { | 258 | { |
259 | - Trace("%s starts",__FUNCTION__); | 259 | + trace("%s starts",__FUNCTION__); |
260 | p->rc = p->callback(p->session, p->parm); | 260 | p->rc = p->callback(p->session, p->parm); |
261 | p->running = FALSE; | 261 | p->running = FALSE; |
262 | - Trace("%s ends",__FUNCTION__); | 262 | + trace("%s ends",__FUNCTION__); |
263 | return 0; | 263 | return 0; |
264 | } | 264 | } |
265 | 265 | ||
@@ -268,7 +268,7 @@ static int static_CallAndWait(int(*callback)(H3270 *session, void *), H3270 *ses | @@ -268,7 +268,7 @@ static int static_CallAndWait(int(*callback)(H3270 *session, void *), H3270 *ses | ||
268 | struct bgParameter p = { TRUE, session, -1, callback, parm }; | 268 | struct bgParameter p = { TRUE, session, -1, callback, parm }; |
269 | GThread *thread; | 269 | GThread *thread; |
270 | 270 | ||
271 | - Trace("Starting auxiliary thread for callback %p",callback); | 271 | + trace("Starting auxiliary thread for callback %p",callback); |
272 | 272 | ||
273 | p.running = TRUE; | 273 | p.running = TRUE; |
274 | thread = g_thread_create( (GThreadFunc) BgCall, &p, 0, NULL); | 274 | thread = g_thread_create( (GThreadFunc) BgCall, &p, 0, NULL); |
src/gtk/v3270/widget.c
@@ -391,7 +391,7 @@ static void update_model(H3270 *session, const char *name, int model, int rows, | @@ -391,7 +391,7 @@ static void update_model(H3270 *session, const char *name, int model, int rows, | ||
391 | static void v3270_init(v3270 *widget) | 391 | static void v3270_init(v3270 *widget) |
392 | { | 392 | { |
393 | trace("%s",__FUNCTION__); | 393 | trace("%s",__FUNCTION__); |
394 | - widget->host = new_3270_session(""); | 394 | + widget->host = lib3270_session_new(""); |
395 | widget->host->widget = widget; | 395 | widget->host->widget = widget; |
396 | 396 | ||
397 | widget->host->update = v3270_update_char; | 397 | widget->host->update = v3270_update_char; |
src/include/lib3270.h
@@ -576,6 +576,9 @@ | @@ -576,6 +576,9 @@ | ||
576 | */ | 576 | */ |
577 | LIB3270_EXPORT void * lib3270_get_widget(H3270 *h); | 577 | LIB3270_EXPORT void * lib3270_get_widget(H3270 *h); |
578 | 578 | ||
579 | + LIB3270_EXPORT int lib3270_set_model(H3270 *session, int model); | ||
580 | + LIB3270_EXPORT int lib3270_get_model(H3270 *session); | ||
581 | + | ||
579 | #ifdef __cplusplus | 582 | #ifdef __cplusplus |
580 | } | 583 | } |
581 | #endif | 584 | #endif |
src/lib3270/XtGlue.c
src/lib3270/api.h
@@ -429,9 +429,6 @@ | @@ -429,9 +429,6 @@ | ||
429 | #define set_3270_model(h,m) lib3270_set_model(h,m) | 429 | #define set_3270_model(h,m) lib3270_set_model(h,m) |
430 | #define get_3270_model(h) lib3270_get_model(h) | 430 | #define get_3270_model(h) lib3270_get_model(h) |
431 | 431 | ||
432 | - LOCAL_EXTERN int lib3270_set_model(H3270 *session, int model); | ||
433 | - LOCAL_EXTERN int lib3270_get_model(H3270 *session); | ||
434 | - | ||
435 | /* Get connection info */ | 432 | /* Get connection info */ |
436 | #define get_connected_lu(h) lib3270_get_luname(h) | 433 | #define get_connected_lu(h) lib3270_get_luname(h) |
437 | #define get_current_host(h) lib3270_get_host(h) | 434 | #define get_current_host(h) lib3270_get_host(h) |
src/lib3270/glue.c
@@ -419,10 +419,12 @@ static void initialize(void) | @@ -419,10 +419,12 @@ static void initialize(void) | ||
419 | appres.highlight_underline = True; | 419 | appres.highlight_underline = True; |
420 | #endif /*]*/ | 420 | #endif /*]*/ |
421 | 421 | ||
422 | -#if defined(C3270) && !defined(_WIN32) && !defined(LIB3270) /*[*/ | ||
423 | - /* Merge in the profile. */ | 422 | +/* |
423 | +#if defined(C3270) && !defined(_WIN32) && !defined(LIB3270) | ||
424 | + // Merge in the profile. | ||
424 | merge_profile(); | 425 | merge_profile(); |
425 | -#endif /*]*/ | 426 | +#endif |
427 | +*/ | ||
426 | 428 | ||
427 | } | 429 | } |
428 | 430 |