diff options
Diffstat (limited to 'src/include/mb/pg_wchar.h')
-rw-r--r-- | src/include/mb/pg_wchar.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/include/mb/pg_wchar.h b/src/include/mb/pg_wchar.h index ed1a6e19093..35bb58a1526 100644 --- a/src/include/mb/pg_wchar.h +++ b/src/include/mb/pg_wchar.h @@ -1,4 +1,4 @@ -/* $Id: pg_wchar.h,v 1.29 2001/09/06 04:57:29 ishii Exp $ */ +/* $Id: pg_wchar.h,v 1.30 2001/09/11 04:50:36 ishii Exp $ */ #ifndef PG_WCHAR_H #define PG_WCHAR_H @@ -182,6 +182,8 @@ typedef struct int (*mb2wchar_with_len) (); /* convert a multi-byte * string to a wchar */ int (*mblen) (); /* returns the length of a multi-byte word */ + int maxmblen; /* max bytes for a letter in this charset */ + } pg_wchar_tbl; extern pg_wchar_tbl pg_wchar_table[]; @@ -240,6 +242,8 @@ extern unsigned char *pg_server_to_client(unsigned char *, int); extern unsigned short BIG5toCNS(unsigned short, unsigned char *); extern unsigned short CNStoBIG5(unsigned short, unsigned char); +char *pg_verifymbstr(const unsigned char *, int); + #endif /* MULTIBYTE */ #endif /* PG_WCHAR_H */ |