diff --git a/harbour/ChangeLog b/harbour/ChangeLog index cbaaf21261..c7de7952fb 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -7,12 +7,18 @@ For example: 2002-12-01 23:12 UTC+0100 Foo Bar */ + * source/pp/ppcomp.c + * bug fixed, related to 'ENDTEXT' position + +2002-03-13 13:25 UTC+0300 Alexander Kresin + * source/pp/ppcomp.c + * source/pp/ppcore.c * source/pp/pptable.c * TEXT/ENDTEXT implemented * todo removed implemented items -2002-03-08 07:30 URC-0300 Luiz Rafael Culik +2002-03-12 19:50 UTC+0300 Alexander Kresin * source/rdd/dbfntx/dbfntx1.c * bug fixed, related to seeking in filtered database diff --git a/harbour/source/pp/pptable.c b/harbour/source/pp/pptable.c index 7b01bc78f4..4f27d7c9eb 100644 --- a/harbour/source/pp/pptable.c +++ b/harbour/source/pp/pptable.c @@ -176,7 +176,7 @@ void hb_pp_Table( void ) static COMMANDS sC___52 = {0,"SET","MARGIN TO","Set( _SET_MARGIN, 0 )",&sC___51 }; static COMMANDS sC___53 = {0,"SET","PRINTER \1A20ON,OFF,&>","Set( _SET_PRINTER, \1A30 )",&sC___52 }; static COMMANDS sC___54 = {0,"SET","PRINTER (\1A00)","Set( _SET_PRINTER, \1A00 )",&sC___53 }; - static COMMANDS sC___55 = {0,"SET","PRINTER TO","Set( _SET_PRINTFILE, "" )",&sC___54 }; + static COMMANDS sC___55 = {0,"SET","PRINTER TO","Set( _SET_PRINTFILE, '""' )",&sC___54 }; static COMMANDS sC___56 = {0,"SET","PRINTER TO \1A40 [\1B20 ADDITIVE>]","Set( _SET_PRINTFILE, \1A30, \1B50 )",&sC___55 }; static COMMANDS sC___57 = {0,"SET","DEVICE TO SCREEN","Set( _SET_DEVICE, 'SCREEN' )",&sC___56 }; static COMMANDS sC___58 = {0,"SET","DEVICE TO PRINTER","Set( _SET_DEVICE, 'PRINTER' )",&sC___57 }; diff --git a/harbour/source/rtl/set.c b/harbour/source/rtl/set.c index 3b842178ec..71ad3c7e17 100644 --- a/harbour/source/rtl/set.c +++ b/harbour/source/rtl/set.c @@ -795,8 +795,8 @@ void hb_setInitialize( void ) hb_set.HB_SET_PATH = ( char * ) hb_xgrab( 1 ); hb_set.HB_SET_PATH[ 0 ] = '\0'; hb_set.HB_SET_PRINTER = FALSE; - hb_set.HB_SET_PRINTFILE = ( char * ) hb_xgrab( 4 ); - memcpy( hb_set.HB_SET_PRINTFILE, "PRN", 4 ); /* Default printer device */ + hb_set.HB_SET_PRINTFILE = ( char * ) hb_xgrab( 1 ); + memcpy( hb_set.HB_SET_PRINTFILE, "", 1 ); /* Default printer device */ hb_set.hb_set_printhan = FS_ERROR; hb_set.HB_SET_SCOREBOARD = TRUE; hb_set.HB_SET_SCROLLBREAK = TRUE;