From 07a6a3cdb397b433dfca1d7f13a98198d3a8e38d Mon Sep 17 00:00:00 2001 From: Gustavo Junior Alves Date: Mon, 7 Oct 2002 16:28:51 +0000 Subject: [PATCH] Fix filesys.c to compile os MSVC --- harbour/source/rtl/filesys.c | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/harbour/source/rtl/filesys.c b/harbour/source/rtl/filesys.c index cd5b798f7d..ac5b141389 100644 --- a/harbour/source/rtl/filesys.c +++ b/harbour/source/rtl/filesys.c @@ -90,7 +90,9 @@ This has been corrected by ptucker */ -#define HB_OS_WIN_32_USED +#ifndef HB_OS_WIN_32_USED + #define HB_OS_WIN_32_USED +#endif #include #include @@ -1446,12 +1448,12 @@ BOOL hb_fsMkDir( BYTE * pDirname ) HB_TRACE(HB_TR_DEBUG, ("hb_fsMkDir(%s)", (char*) pDirname)); - pDirname = hb_strdup ( ( char * ) pDirname ); + pDirname = ( BYTE * ) hb_strdup ( ( char * ) pDirname ); if( hb_set.HB_SET_DIRCASE == HB_SET_CASE_LOWER ) - pDirname = hb_strLower( pDirname, strlen( pDirname ) ); + pDirname = ( BYTE * ) hb_strLower( ( char *) pDirname, strlen( ( char *) pDirname ) ); else if( hb_set.HB_SET_DIRCASE == HB_SET_CASE_UPPER) - pDirname = hb_strUpper( pDirname, strlen( pDirname ) ); + pDirname = ( BYTE * ) hb_strUpper( ( char *) pDirname, strlen( ( char *) pDirname ) ); #if defined(HB_OS_WIN_32) @@ -1488,12 +1490,12 @@ BOOL hb_fsChDir( BYTE * pDirname ) HB_TRACE(HB_TR_DEBUG, ("hb_fsChDir(%s)", (char*) pDirname)); - pDirname = hb_strdup ( ( char * ) pDirname ); + pDirname = ( BYTE *) hb_strdup ( ( char * ) pDirname ); if( hb_set.HB_SET_DIRCASE == HB_SET_CASE_LOWER ) - pDirname = hb_strLower( pDirname, strlen( pDirname ) ); + pDirname = ( BYTE * ) hb_strLower( ( char *) pDirname, strlen( ( char *) pDirname ) ); else if( hb_set.HB_SET_DIRCASE == HB_SET_CASE_UPPER) - pDirname = hb_strUpper( pDirname, strlen( pDirname ) ); + pDirname = ( BYTE * ) hb_strUpper( ( char *) pDirname, strlen( ( char *) pDirname ) ); #if defined(HB_OS_WIN_32) @@ -1524,12 +1526,12 @@ BOOL hb_fsRmDir( BYTE * pDirname ) HB_TRACE(HB_TR_DEBUG, ("hb_fsRmDir(%s)", (char*) pDirname)); - pDirname = hb_strdup ( ( char * ) pDirname ); + pDirname = ( BYTE * ) hb_strdup ( ( char * ) pDirname ); if( hb_set.HB_SET_DIRCASE == HB_SET_CASE_LOWER ) - pDirname = hb_strLower( pDirname, strlen( pDirname ) ); + pDirname = ( BYTE * ) hb_strLower( ( char *) pDirname, strlen( ( char *) pDirname ) ); else if( hb_set.HB_SET_DIRCASE == HB_SET_CASE_UPPER) - pDirname = hb_strUpper( pDirname, strlen( pDirname ) ); + pDirname = ( BYTE * ) hb_strUpper( ( char *) pDirname, strlen( ( char *) pDirname ) ); #if defined(HB_OS_WIN_32)