diff options
author | Marc G. Fournier <scrappy@hub.org> | 1998-07-26 04:31:41 +0000 |
---|---|---|
committer | Marc G. Fournier <scrappy@hub.org> | 1998-07-26 04:31:41 +0000 |
commit | 5979d7384179a41390c1ed122c6cc60d30287e2a (patch) | |
tree | 5c45522ec5301eefd17f5439c216f9e628b60d3f /src/include/regex/regex2.h | |
parent | 74b30a3a1f96eb58e7cca0a92fb00bce7e825fbe (diff) | |
download | postgresql-5979d7384179a41390c1ed122c6cc60d30287e2a.tar.gz postgresql-5979d7384179a41390c1ed122c6cc60d30287e2a.zip |
From: t-ishii@sra.co.jp
As Bruce mentioned, this is due to the conflict among changes we made.
Included patches should fix the problem(I changed all MB to
MULTIBYTE). Please let me know if you have further problem.
P.S. I did not include pathces to configure and gram.c to save the
file size(configure.in and gram.y modified).
Diffstat (limited to 'src/include/regex/regex2.h')
-rw-r--r-- | src/include/regex/regex2.h | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/include/regex/regex2.h b/src/include/regex/regex2.h index 3bd1469750d..e17491164a0 100644 --- a/src/include/regex/regex2.h +++ b/src/include/regex/regex2.h @@ -197,15 +197,7 @@ struct re_guts /* misc utilities */ #ifdef MULTIBYTE -# if MULTIBYTE == MULE_INTERNAL -# define OUT (16777216+1) /* 16777216 == 2^24 == 3 bytes */ -# elif MULTIBYTE == EUC_JP || MULTIBYTE == EUC_CN || MULTIBYTE == EUC_KR || MULTIBYTE == EUC_TW -# define OUT (USHRT_MAX+1) /* 2 bytes */ -# elif MULTIBYTE == UNICODE -# define OUT (USHRT_MAX+1) /* 2 bytes. assuming UCS-2 */ -# else -# define OUT (UCHAR_MAX+1) /* other codes. assuming 1 byte */ -# endif +# define OUT (16777216+1) /* 16777216 == 2^24 == 3 bytes */ #else # define OUT (CHAR_MAX+1) /* a non-character value */ #endif |