diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 5139da3848..f567d7efff 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -1,3 +1,10 @@ +2001-10-03 17:30 UTC-0400 David G. Holm + + * source/rtl/isprint.c + - The Windows version doesn't work with RSXNT, + due to link time errors, so exclude __RSXNT__ + from the HB_OS_WIN_32 branches. + 2001-09-30 17:20 GMT -3 Luiz Rafael Culik *source/rtl/filesys.c * Some minor changes to the Win32 section(Verify the return code of the function diff --git a/harbour/source/rtl/isprint.c b/harbour/source/rtl/isprint.c index be6ec28193..0697049efe 100644 --- a/harbour/source/rtl/isprint.c +++ b/harbour/source/rtl/isprint.c @@ -65,7 +65,7 @@ #include "hbapi.h" #include "hbapifs.h" -#if defined(HB_OS_WIN_32) +#if defined(HB_OS_WIN_32) && !defined(__RSXNT__) #include #include #include @@ -106,7 +106,7 @@ HB_FUNC( ISPRINTER ) /* TODO: Proper COM port checking */ bIsPrinter = TRUE; } -#elif defined(HB_OS_WIN_32) +#elif defined(HB_OS_WIN_32) && !defined(__RSXNT__) { char DefaultPrinter[80]; DWORD pdwBufferSize=80; @@ -138,8 +138,8 @@ HB_FUNC( ISPRINTER ) hb_retl( bIsPrinter ); } -/** The bellow does the check for the printer */ -#if defined(HB_OS_WIN_32) +/** The code below does the check for the printer */ +#if defined(HB_OS_WIN_32) && !defined(__RSXNT__) BOOL DPGetDefaultPrinter(LPTSTR pPrinterName, LPDWORD pdwBufferSize) { BOOL bFlag;