diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 8cd009ffe8..5875666d17 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -1,3 +1,9 @@ +2001-11-07 03:05 UTC-0500 Paul Tucker + * makefile.vc + * Correct new definitions + * source/rtl/fstemp.c + * added cast for msvc + 2001-11-07 01:45 UTC+0100 Viktor Szakats * include/hbextern.ch diff --git a/harbour/makefile.vc b/harbour/makefile.vc index c08c44fce3..c36093415e 100644 --- a/harbour/makefile.vc +++ b/harbour/makefile.vc @@ -102,7 +102,10 @@ HBPP_DIR = utils\hbpp HBMAKE_DIR = utils\hbmake !ifdef HB_DOC_PDF - HBPDF_DIR = contrib\pdflib +# don't indent definitions +# don't indent definitions +# don't indent definitions +HBPDF_DIR = contrib\pdflib !endif # @@ -116,13 +119,14 @@ CLIBFLAGSDEBUG = -Zi $(CLIBFLAGS) HARBOURFLAGS = -i$(INCLUDE_DIR) -n -q0 -w -es2 -gc0 $(PRG_USR) $(HARBOURFLAGS) LDFLAGS = $(LDFLAGS) -!if $(HB_LEX) == SIMPLEX - CFLAGS = $(CFLAGS) -DSIMPLEX - CLIBFLAGS = $(CLIBFLAGS) -DSIMPLEX +!if ( "$(HB_LEX)"=="SIMPLEX" ) +# don't indent definitions +CFLAGS = $(CFLAGS) -DSIMPLEX +CLIBFLAGS = $(CLIBFLAGS) -DSIMPLEX !endif !ifdef HB_DOC_PDF - HARBOURFLAGS = $(HARBOURFLAGS) -dPDF +HARBOURFLAGS = $(HARBOURFLAGS) -dPDF !endif # @@ -166,8 +170,10 @@ HB_GT_LIBS = \ $(GTWIN_LIB) !ifndef HB_GT_LIB +# don't indent definitions HB_GT_LIB = $(GTWIN_LIB) !else +# don't indent definitions HB_GT_LIB = $(LIB_DIR)\$(HB_GT_LIB).lib !endif @@ -457,14 +463,14 @@ MACRO_LIB_OBJS = \ $(OBJ_DIR)\macrob.obj \ $(OBJ_DIR)\macroc.obj -!if $(HB_LEX) == SIMPLEX - MACRO_LIB_OBJS = \ - $(MACRO_LIB_OBJS) \ - $(OBJ_DIR)\macroslx.obj +!if ( "$(HB_LEX)"=="SIMPLEX" ) +MACRO_LIB_OBJS = \ + $(MACRO_LIB_OBJS) \ + $(OBJ_DIR)\macroslx.obj !else - MACRO_LIB_OBJS = \ - $(MACRO_LIB_OBJS) \ - $(OBJ_DIR)\macrol.obj +MACRO_LIB_OBJS = \ + $(MACRO_LIB_OBJS) \ + $(OBJ_DIR)\macrol.obj !endif # @@ -887,7 +893,7 @@ $(HBMAKE_EXE) : \ # HARBOUR.EXE rules # -!if $(HB_LEX) == SIMPLEX +!if ( "$(HB_LEX)"=="SIMPLEX" ) $(HARBOUR_EXE) : \ $(COMPILER_DIR)\harbour.c \ @@ -995,7 +1001,7 @@ $(GTDOS_LIB) : $(GTDOS_LIB_OBJS) # HARBOUR.EXE dependencies # -!if $(HB_LEX) == SIMPLEX +!if ( "$(HB_LEX)"=="SIMPLEX" ) $(OBJ_DIR)\harboury.c : $(COMPILER_DIR)\harbour.sly bison -d -o$@ $** @@ -1017,7 +1023,7 @@ $(OBJ_DIR)\harbourl.c : $(COMPILER_DIR)\harbour.l # MACRO.LIB dependencies # -!if $(HB_LEX) == SIMPLEX +!if ( "$(HB_LEX)"=="SIMPLEX" ) $(OBJ_DIR)\macroy.c : $(MACRO_DIR)\macro.y bison -p hb_comp -d $** -o$@ @@ -1038,7 +1044,7 @@ $(OBJ_DIR)\macrol.c : $(OBJ_DIR)\macroy.c $(MACRO_DIR)\macro.l $(OBJ_DIR)\macroy.obj : $(OBJ_DIR)\macroy.c $(CC) $(CLIBFLAGS) -w -Fo$@ $** -!if $(HB_LEX) == SIMPLEX +!if ( "$(HB_LEX)"=="SIMPLEX" ) $(OBJ_DIR)\macroslx.obj : $(MACRO_DIR)\macroslx.c -$(ECHO) > $(OBJ_DIR)\unistd.h diff --git a/harbour/source/rtl/fstemp.c b/harbour/source/rtl/fstemp.c index c92b9b1915..7f25b530ff 100644 --- a/harbour/source/rtl/fstemp.c +++ b/harbour/source/rtl/fstemp.c @@ -120,7 +120,7 @@ HB_FUNC( HB_FTEMPCREATE ) ISNUM( 3 ) ? hb_parni( 3 ) : FC_NORMAL, szName ) ); - hb_storc( szName, 4 ); + hb_storc( ( char *) szName, 4 ); } #endif