diff --git a/source/bforce/bforce.c b/source/bforce/bforce.c index aba549d..0e2acb6 100644 --- a/source/bforce/bforce.c +++ b/source/bforce/bforce.c @@ -480,10 +480,10 @@ exit: /* Shutdown logging services */ if( log_isopened() ) log_close(); + DEB((D_FREE, "good exit")); #ifdef DEBUG if( debug_isopened() ) debug_close(); #endif - DEB((D_FREE, "good exit")); exit(rc); } diff --git a/source/bforce/sess_answ.c b/source/bforce/sess_answ.c index c3d386f..3a6e57c 100644 --- a/source/bforce/sess_answ.c +++ b/source/bforce/sess_answ.c @@ -41,7 +41,7 @@ int answ_system(e_session type, char *connstr, int inetd) state.inet = TRUE; } else - state.linename = isatty(0) ? port_get_name(ttyname(0)) : "tcpip"; + state.linename = isatty(0) ? port_get_name(ttyname(0)) : xstrcpy("tcpip"); if( !inetd ) {