diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 39afac2c14..333d687cd3 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -8,6 +8,15 @@ 2008-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org) */ +2008-09-06 12:38 UTC+0200 Viktor Szakats (harbour.01 syenar hu) + * source/hbpcre/pcre.h + * source/hbpcre/config.h + + Upgraded PCRE lib to 7.8 release version. + + * contrib/hbct/token2.c + * contrib/examples/pp/hbppcore.c + * Minor formatting. + 2008-09-06 11:07 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * make_vc.bat * contrib/mtpl_vc.bat diff --git a/harbour/contrib/examples/pp/hbppcore.c b/harbour/contrib/examples/pp/hbppcore.c index 29e4c946ba..f4ed6bfce2 100644 --- a/harbour/contrib/examples/pp/hbppcore.c +++ b/harbour/contrib/examples/pp/hbppcore.c @@ -1798,7 +1798,7 @@ static int WorkPseudoF( char **ptri, char *ptro, DEFINES * stdef ) ipos++; } - while( 1 ); + while( TRUE ); } else { @@ -3227,7 +3227,7 @@ static BOOL CheckOptional( char *ptrmp, char *ptri, char *ptro, int *lenres, BOO break; } } - while( 1 ); + while( TRUE ); } s_Repeate = save_Repeate; s_numBrackets = save_numBr; @@ -3720,7 +3720,7 @@ int hb_pp_RdStr( FILE * handl_i, char *buffer, int maxlen, BOOL lContinue, char return -1; } - while( 1 ) + while( TRUE ) { if( *iBuffer == *lenBuffer ) { diff --git a/harbour/contrib/hbct/token2.c b/harbour/contrib/hbct/token2.c index 5b2e5d8235..22e1ad4d96 100644 --- a/harbour/contrib/hbct/token2.c +++ b/harbour/contrib/hbct/token2.c @@ -420,7 +420,7 @@ HB_FUNC( TOKENINIT ) /* scan start condition */ pc = pcSubStr - 1; - while( 1 ) + while( TRUE ) { size_t sMatchedPos = sSeparatorStrLen; @@ -462,7 +462,7 @@ HB_FUNC( TOKENINIT ) if( pc == NULL ) break; - } /* while( 1 ); */ + } /* while( TRUE ); */ /* save token environment to 4th parameter OR to the static */ if( ISBYREF( 4 ) ) diff --git a/harbour/source/hbpcre/config.h b/harbour/source/hbpcre/config.h index d68a5d3574..3f14372648 100644 --- a/harbour/source/hbpcre/config.h +++ b/harbour/source/hbpcre/config.h @@ -238,13 +238,13 @@ them both to 0; an emulation function will be used. */ #define PACKAGE_NAME "PCRE" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "PCRE 7.8-RC1" +#define PACKAGE_STRING "PCRE 7.8" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "pcre" /* Define to the version of this package. */ -#define PACKAGE_VERSION "7.8-RC1" +#define PACKAGE_VERSION "7.8" /* If you are compiling for a system other than a Unix-like system or @@ -297,7 +297,7 @@ them both to 0; an emulation function will be used. */ /* Version number of package */ #ifndef VERSION -#define VERSION "7.8-RC1" +#define VERSION "7.8" #endif /* Define to empty if `const' does not conform to ANSI C. */ diff --git a/harbour/source/hbpcre/pcre.h b/harbour/source/hbpcre/pcre.h index 09c43bed77..29a7345103 100644 --- a/harbour/source/hbpcre/pcre.h +++ b/harbour/source/hbpcre/pcre.h @@ -43,8 +43,8 @@ POSSIBILITY OF SUCH DAMAGE. #define PCRE_MAJOR 7 #define PCRE_MINOR 8 -#define PCRE_PRERELEASE -RC1 -#define PCRE_DATE 2008-08-25 +#define PCRE_PRERELEASE +#define PCRE_DATE 2008-09-05 /* When an application links to a PCRE DLL in Windows, the symbols that are imported have to be identified as such. When building PCRE, the appropriate