2007-09-06 00:45 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/source/rtl/gttrm/gttrm.c
* use for teraterm Linux controle codes
* harbour/source/rtl/filesys.c
* harbour/source/rtl/file.c
! fixed GPF trap which appeared after my last modifications
This commit is contained in:
@@ -8,6 +8,14 @@
|
||||
2002-12-01 13:30 UTC+0100 Foo Bar <foo.bar@foobar.org>
|
||||
*/
|
||||
|
||||
2007-09-06 00:45 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
|
||||
* harbour/source/rtl/gttrm/gttrm.c
|
||||
* use for teraterm Linux controle codes
|
||||
|
||||
* harbour/source/rtl/filesys.c
|
||||
* harbour/source/rtl/file.c
|
||||
! fixed GPF trap which appeared after my last modifications
|
||||
|
||||
2007-09-05 16:50 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
|
||||
* harbour/hbgtmk.sh
|
||||
* replaced CVS checkout commands by SVN checkout
|
||||
|
||||
@@ -65,7 +65,8 @@ HB_EXPORT BOOL hb_fsFile( BYTE * pFilename )
|
||||
if( ( ffind = hb_fsFindFirst( ( char * ) pFilename, HB_FA_ALL ) ) != NULL )
|
||||
{
|
||||
hb_fsFindClose( ffind );
|
||||
hb_xfree(pFilename);
|
||||
if( fFree )
|
||||
hb_xfree( pFilename );
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
||||
@@ -2368,7 +2368,9 @@ HB_EXPORT BYTE * hb_fsNameConv( BYTE * szFileName, BOOL * pfFree )
|
||||
|
||||
if( pfFree )
|
||||
{
|
||||
szFileName = ( BYTE * ) hb_strdup( ( char * ) szFileName );
|
||||
BYTE * szNew = ( BYTE * ) hb_xgrab( _POSIX_PATH_MAX + 1 );
|
||||
hb_strncpy( ( char * ) szNew, ( char * ) szFileName, _POSIX_PATH_MAX );
|
||||
szFileName = szNew;
|
||||
*pfFree = TRUE;
|
||||
}
|
||||
|
||||
@@ -2430,6 +2432,7 @@ HB_EXPORT BYTE * hb_fsNameConv( BYTE * szFileName, BOOL * pfFree )
|
||||
}
|
||||
|
||||
hb_fsFNameMerge( ( char * ) szFileName, pFileName );
|
||||
hb_xfree( pFileName );
|
||||
}
|
||||
else if( pfFree )
|
||||
*pfFree = FALSE;
|
||||
|
||||
@@ -2708,7 +2708,9 @@ static void hb_gt_trm_SetTerm( void )
|
||||
szTerm = "ansi";
|
||||
}
|
||||
|
||||
if( strncmp( szTerm, "linux", 5 ) == 0 )
|
||||
if( strncmp( szTerm, "linux", 5 ) == 0 ||
|
||||
strcmp( szTerm, "tterm" ) == 0 ||
|
||||
strcmp( szTerm, "teraterm" ) == 0 )
|
||||
{
|
||||
s_termState.Init = hb_gt_trm_AnsiInit;
|
||||
s_termState.Exit = hb_gt_trm_AnsiExit;
|
||||
|
||||
Reference in New Issue
Block a user