2002-01-10 14:30 UTC-0500 David G. Holm <dholm@jsd-llc.com>

This commit is contained in:
David G. Holm
2002-01-10 19:32:59 +00:00
parent 50b9610280
commit 5d8411ecc6
2 changed files with 21 additions and 26 deletions

View File

@@ -7,6 +7,11 @@
For example:
2002-12-01 23:12 UTC+0100 Foo Bar <foo.bar@foobar.org>
*/
* tagged cvs with build38 and lifted cvs freeze
2002-01-12 14:20 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbfntx/dbfntx1.c
! bug fixed, reported by Ramon F. Jaquez
2002-01-11 08:10 GMT-3 Luiz Rafael Culik <culik@sl.conex.net>
* source/rdd/dbf1.c

View File

@@ -118,42 +118,32 @@ FHANDLE hb_spOpen( BYTE * pFilename, USHORT uiFlags )
FHANDLE hb_spCreate( BYTE * pFilename, USHORT uiAttr )
{
BYTE path[ _POSIX_PATH_MAX + 1 ];
PHB_FNAME pFilepath = hb_fsFNameSplit( (char*) pFilename );
HB_TRACE(HB_TR_DEBUG, ("hb_spCreate(%p, %hu)", pFilename, uiAttr));
if( ISCHAR( 1 ) )
{
BYTE path[ _POSIX_PATH_MAX + 1 ];
PHB_FNAME pFilepath = hb_fsFNameSplit( (char*) pFilename );
if( ! pFilepath->szPath && hb_set.HB_SET_DEFAULT )
pFilepath->szPath = hb_set.HB_SET_DEFAULT;
if( ! pFilepath->szPath && hb_set.HB_SET_DEFAULT )
pFilepath->szPath = hb_set.HB_SET_DEFAULT;
hb_fsFNameMerge( (char*) path, pFilepath );
hb_xfree( pFilepath );
hb_fsFNameMerge( (char*) path, pFilepath );
hb_xfree( pFilepath );
return hb_fsCreate( path, uiAttr );
}
else
return FS_ERROR;
return hb_fsCreate( path, uiAttr );
}
FHANDLE hb_spCreateEx( BYTE * pFilename, USHORT uiAttr, USHORT uiFlags )
{
BYTE path[ _POSIX_PATH_MAX + 1 ];
PHB_FNAME pFilepath = hb_fsFNameSplit( (char*) pFilename );
HB_TRACE(HB_TR_DEBUG, ("hb_spCreateEx(%p, %hu, %hu)", pFilename, uiAttr, uiFlags));
if( ISCHAR( 1 ) )
{
BYTE path[ _POSIX_PATH_MAX + 1 ];
PHB_FNAME pFilepath = hb_fsFNameSplit( (char*) pFilename );
if( ! pFilepath->szPath && hb_set.HB_SET_DEFAULT )
pFilepath->szPath = hb_set.HB_SET_DEFAULT;
if( ! pFilepath->szPath && hb_set.HB_SET_DEFAULT )
pFilepath->szPath = hb_set.HB_SET_DEFAULT;
hb_fsFNameMerge( (char*) path, pFilepath );
hb_xfree( pFilepath );
hb_fsFNameMerge( (char*) path, pFilepath );
hb_xfree( pFilepath );
return hb_fsCreateEx( path, uiAttr, uiFlags );
}
else
return FS_ERROR;
return hb_fsCreateEx( path, uiAttr, uiFlags );
}