diff options
author | Peter Eisentraut <peter_e@gmx.net> | 2002-09-03 21:45:44 +0000 |
---|---|---|
committer | Peter Eisentraut <peter_e@gmx.net> | 2002-09-03 21:45:44 +0000 |
commit | 77f7763b55a89254f3b4be1f92402188bf2575b8 (patch) | |
tree | 95af88df05d1251ee25dd28cf826c664748daa14 /src/backend | |
parent | 86f27321e25b5a1a7b6c78400e54f063525b07d5 (diff) | |
download | postgresql-77f7763b55a89254f3b4be1f92402188bf2575b8.tar.gz postgresql-77f7763b55a89254f3b4be1f92402188bf2575b8.zip |
Remove all traces of multibyte and locale options. Clean up comments
referring to "multibyte" where it really means character encoding.
Diffstat (limited to 'src/backend')
-rw-r--r-- | src/backend/commands/dbcommands.c | 4 | ||||
-rw-r--r-- | src/backend/libpq/pqcomm.c | 6 | ||||
-rw-r--r-- | src/backend/libpq/pqformat.c | 22 | ||||
-rw-r--r-- | src/backend/regex/Makefile | 14 | ||||
-rw-r--r-- | src/backend/utils/Makefile | 14 | ||||
-rw-r--r-- | src/backend/utils/adt/cash.c | 4 | ||||
-rw-r--r-- | src/backend/utils/adt/like.c | 4 | ||||
-rw-r--r-- | src/backend/utils/adt/like_match.c | 7 | ||||
-rw-r--r-- | src/backend/utils/adt/quote.c | 16 | ||||
-rw-r--r-- | src/backend/utils/adt/selfuncs.c | 4 | ||||
-rw-r--r-- | src/backend/utils/adt/varchar.c | 8 | ||||
-rw-r--r-- | src/backend/utils/adt/varlena.c | 9 | ||||
-rw-r--r-- | src/backend/utils/init/postinit.c | 9 | ||||
-rw-r--r-- | src/backend/utils/mb/README | 4 | ||||
-rw-r--r-- | src/backend/utils/mb/encnames.c | 4 | ||||
-rw-r--r-- | src/backend/utils/mb/mbutils.c | 16 | ||||
-rw-r--r-- | src/backend/utils/mb/wchar.c | 10 |
17 files changed, 65 insertions, 90 deletions
diff --git a/src/backend/commands/dbcommands.c b/src/backend/commands/dbcommands.c index 8d777c7e0bd..e62eaabb31f 100644 --- a/src/backend/commands/dbcommands.c +++ b/src/backend/commands/dbcommands.c @@ -9,7 +9,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/commands/dbcommands.c,v 1.102 2002/09/02 02:47:01 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/commands/dbcommands.c,v 1.103 2002/09/03 21:45:41 petere Exp $ * *------------------------------------------------------------------------- */ @@ -591,7 +591,7 @@ get_db_info(const char *name, Oid *dbIdP, int4 *ownerIdP, /* sysid of the owner */ if (ownerIdP) *ownerIdP = dbform->datdba; - /* multibyte encoding */ + /* character encoding */ if (encodingP) *encodingP = dbform->encoding; /* allowed as template? */ diff --git a/src/backend/libpq/pqcomm.c b/src/backend/libpq/pqcomm.c index 38b84a4a29c..b8d3b8b7c20 100644 --- a/src/backend/libpq/pqcomm.c +++ b/src/backend/libpq/pqcomm.c @@ -29,7 +29,7 @@ * Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: pqcomm.c,v 1.138 2002/09/02 02:47:02 momjian Exp $ + * $Id: pqcomm.c,v 1.139 2002/09/03 21:45:42 petere Exp $ * *------------------------------------------------------------------------- */ @@ -556,9 +556,9 @@ pq_getbytes(char *s, size_t len) * The return value is placed in an expansible StringInfo. * Note that space allocation comes from the current memory context! * - * NOTE: this routine does not do any MULTIBYTE conversion, + * NOTE: this routine does not do any character set conversion, * even though it is presumably useful only for text, because - * no code in this module should depend on MULTIBYTE mode. + * no code in this module should depend on the encoding. * See pq_getstr in pqformat.c for that. * * returns 0 if OK, EOF if trouble diff --git a/src/backend/libpq/pqformat.c b/src/backend/libpq/pqformat.c index 01f8914bdbe..278835f2093 100644 --- a/src/backend/libpq/pqformat.c +++ b/src/backend/libpq/pqformat.c @@ -8,7 +8,7 @@ * formatting/conversion routines that are needed to produce valid messages. * Note in particular the distinction between "raw data" and "text"; raw data * is message protocol characters and binary values that are not subject to - * MULTIBYTE conversion, while text is converted by MULTIBYTE rules. + * character set conversion, while text is converted by character encoding rules. * * Incoming messages are read directly off the wire, as it were, but there * are still data-conversion tasks to be performed. @@ -16,7 +16,7 @@ * Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: pqformat.c,v 1.23 2002/08/29 03:22:01 tgl Exp $ + * $Id: pqformat.c,v 1.24 2002/09/03 21:45:42 petere Exp $ * *------------------------------------------------------------------------- */ @@ -27,20 +27,20 @@ * pq_sendbyte - append a raw byte to a StringInfo buffer * pq_sendint - append a binary integer to a StringInfo buffer * pq_sendbytes - append raw data to a StringInfo buffer - * pq_sendcountedtext - append a text string (with MULTIBYTE conversion) - * pq_sendstring - append a null-terminated text string (with MULTIBYTE) + * pq_sendcountedtext - append a text string (with character set conversion) + * pq_sendstring - append a null-terminated text string (with conversion) * pq_endmessage - send the completed message to the frontend * Note: it is also possible to append data to the StringInfo buffer using * the regular StringInfo routines, but this is discouraged since required - * MULTIBYTE conversion may not occur. + * character set conversion may not occur. * * Special-case message output: - * pq_puttextmessage - generate a MULTIBYTE-converted message in one step + * pq_puttextmessage - generate a character set-converted message in one step * * Message input: * pq_getint - get an integer from connection * pq_getstr - get a null terminated string from connection - * pq_getstr performs MULTIBYTE conversion on the collected string. + * pq_getstr performs character set conversion on the collected string. * Use the raw pqcomm.c routines pq_getstring or pq_getbytes * to fetch data without conversion. */ @@ -79,7 +79,7 @@ pq_sendbytes(StringInfo buf, const char *data, int datalen) } /* -------------------------------- - * pq_sendcountedtext - append a text string (with MULTIBYTE conversion) + * pq_sendcountedtext - append a text string (with character set conversion) * * The data sent to the frontend by this routine is a 4-byte count field * (the count includes itself, by convention) followed by the string. @@ -106,7 +106,7 @@ pq_sendcountedtext(StringInfo buf, const char *str, int slen) } /* -------------------------------- - * pq_sendstring - append a null-terminated text string (with MULTIBYTE) + * pq_sendstring - append a null-terminated text string (with conversion) * * NB: passed text string must be null-terminated, and so is the data * sent to the frontend. @@ -178,10 +178,10 @@ pq_endmessage(StringInfo buf) } /* -------------------------------- - * pq_puttextmessage - generate a MULTIBYTE-converted message in one step + * pq_puttextmessage - generate a character set-converted message in one step * * This is the same as the pqcomm.c routine pq_putmessage, except that - * the message body is a null-terminated string to which MULTIBYTE + * the message body is a null-terminated string to which encoding * conversion applies. * * returns 0 if OK, EOF if trouble diff --git a/src/backend/regex/Makefile b/src/backend/regex/Makefile index 6dc606b16d2..c911e68ee5a 100644 --- a/src/backend/regex/Makefile +++ b/src/backend/regex/Makefile @@ -4,7 +4,7 @@ # Makefile for regex # # IDENTIFICATION -# $Header: /cvsroot/pgsql/src/backend/regex/Makefile,v 1.17 2001/10/04 04:16:16 ishii Exp $ +# $Header: /cvsroot/pgsql/src/backend/regex/Makefile,v 1.18 2002/09/03 21:45:42 petere Exp $ # #------------------------------------------------------------------------- @@ -14,13 +14,8 @@ include $(top_builddir)/src/Makefile.global override CPPFLAGS += -DPOSIX_MISTAKE -DEBUGOBJ = - OBJS = regcomp.o regerror.o regexec.o regfree.o - -ifdef MULTIBYTE DEBUGOBJ += ../utils/mb/SUBSYS.o -endif all: SUBSYS.o @@ -32,12 +27,5 @@ regexec.o: regexec.c engine.c retest: retest.o SUBSYS.o $(DEBUGOBJ) $(CC) $(CFLAGS) $(LDFLAGS) $^ $(LIBS) -o $@ -depend dep: - $(CC) -MM $(CFLAGS) *.c >depend - clean: rm -f SUBSYS.o $(OBJS) retest retest.o - -ifeq (depend,$(wildcard depend)) -include depend -endif diff --git a/src/backend/utils/Makefile b/src/backend/utils/Makefile index 3cd88d5e45f..efc86391255 100644 --- a/src/backend/utils/Makefile +++ b/src/backend/utils/Makefile @@ -1,17 +1,14 @@ # # Makefile for utils # -# $Header: /cvsroot/pgsql/src/backend/utils/Makefile,v 1.19 2002/08/10 17:59:28 petere Exp $ +# $Header: /cvsroot/pgsql/src/backend/utils/Makefile,v 1.20 2002/09/03 21:45:42 petere Exp $ # subdir = src/backend/utils/ top_builddir = ../../.. include $(top_builddir)/src/Makefile.global -SUBDIRS := adt cache error fmgr hash init misc mmgr sort time -ifdef MULTIBYTE -SUBDIRS += mb -endif +SUBDIRS := adt cache error fmgr hash init misc mmgr sort time mb SUBDIROBJS := $(SUBDIRS:%=%/SUBSYS.o) @@ -33,10 +30,3 @@ fmgroids.h fmgrtab.c: Gen_fmgrtab.sh $(top_srcdir)/src/include/catalog/pg_proc.h clean: for dir in $(SUBDIRS); do $(MAKE) -C $$dir $@ || exit; done rm -f SUBSYS.o fmgrtab.o fmgroids.h fmgrtab.c - -dep depend: fmgroids.h fmgrtab.c - for dir in $(SUBDIRS); do $(MAKE) -C $$dir $@ || exit; done - -ifeq (depend,$(wildcard depend)) -include depend -endif diff --git a/src/backend/utils/adt/cash.c b/src/backend/utils/adt/cash.c index e4d6350e815..3664a6053f4 100644 --- a/src/backend/utils/adt/cash.c +++ b/src/backend/utils/adt/cash.c @@ -9,7 +9,7 @@ * workings can be found in the book "Software Solutions in C" by * Dale Schumacher, Academic Press, ISBN: 0-12-632360-7. * - * $Header: /cvsroot/pgsql/src/backend/utils/adt/cash.c,v 1.54 2002/08/20 16:46:29 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/cash.c,v 1.55 2002/09/03 21:45:42 petere Exp $ */ #include "postgres.h" @@ -61,7 +61,7 @@ CashGetDatum(Cash value) * XXX HACK It looks as though some of the symbols for * monetary values returned by localeconv() can be multiple * bytes/characters. This code assumes one byte only. - tgl 97/04/14 - * XXX UNHACK Allow the currency symbol to be multi-byte. + * XXX UNHACK Allow the currency symbol to be multibyte. * - thomas 1998-03-01 */ Datum diff --git a/src/backend/utils/adt/like.c b/src/backend/utils/adt/like.c index fab47e37fa2..fca4fc77b30 100644 --- a/src/backend/utils/adt/like.c +++ b/src/backend/utils/adt/like.c @@ -11,7 +11,7 @@ * Portions Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/like.c,v 1.52 2002/09/02 06:22:19 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/like.c,v 1.53 2002/09/03 21:45:42 petere Exp $ * *------------------------------------------------------------------------- */ @@ -93,7 +93,7 @@ iwchareq(unsigned char *p1, unsigned char *p2) return (0); /* - * ok, p1 and p2 are both > CHARMAX, then they must be multi-byte + * ok, p1 and p2 are both > CHARMAX, then they must be multibyte * characters */ l = pg_mblen(p1); diff --git a/src/backend/utils/adt/like_match.c b/src/backend/utils/adt/like_match.c index 54ac32dcc53..60bc186c7e0 100644 --- a/src/backend/utils/adt/like_match.c +++ b/src/backend/utils/adt/like_match.c @@ -3,8 +3,9 @@ * like_match.c * like expression handling internal code. * - * This file is included by like.c *twice* if multibyte is enabled. - * This is for an optimization of single byte encodings. + * This file is included by like.c *twice*, to provide an optimization + * for single-byte encodings. + * * Before the inclusion, we need to define following macros: * * CHAREQ @@ -18,7 +19,7 @@ * Copyright (c) 1996-2002, PostgreSQL Global Development Group * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/like_match.c,v 1.3 2002/06/20 20:29:37 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/like_match.c,v 1.4 2002/09/03 21:45:42 petere Exp $ * *------------------------------------------------------------------------- */ diff --git a/src/backend/utils/adt/quote.c b/src/backend/utils/adt/quote.c index 97946866d01..d41856c8478 100644 --- a/src/backend/utils/adt/quote.c +++ b/src/backend/utils/adt/quote.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/quote.c,v 1.8 2002/08/29 07:22:27 ishii Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/quote.c,v 1.9 2002/09/03 21:45:42 petere Exp $ * *------------------------------------------------------------------------- */ @@ -64,13 +64,9 @@ quote_literal(PG_FUNCTION_ARGS) PG_RETURN_TEXT_P(result); } - /* - * MULTIBYTE dependant internal functions follow - * + * Check if a given identifier needs quoting */ - -/* Check if a given identifier needs quoting (MULTIBYTE version) */ static bool quote_ident_required(text *iptr) { @@ -106,7 +102,9 @@ quote_ident_required(text *iptr) return false; } -/* Return a properly quoted identifier (MULTIBYTE version) */ +/* + * Return a properly quoted identifier + */ static text * do_quote_ident(text *iptr) { @@ -147,7 +145,9 @@ do_quote_ident(text *iptr) return result; } -/* Return a properly quoted literal value (MULTIBYTE version) */ +/* + * Return a properly quoted literal value + */ static text * do_quote_literal(text *lptr) { diff --git a/src/backend/utils/adt/selfuncs.c b/src/backend/utils/adt/selfuncs.c index dc0b520b925..44037b1a376 100644 --- a/src/backend/utils/adt/selfuncs.c +++ b/src/backend/utils/adt/selfuncs.c @@ -15,7 +15,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/selfuncs.c,v 1.115 2002/09/02 06:22:19 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/selfuncs.c,v 1.116 2002/09/03 21:45:42 petere Exp $ * *------------------------------------------------------------------------- */ @@ -3367,7 +3367,7 @@ make_greater_string(const Const *str_const) /* * Truncate off the last character, which might be more than 1 - * byte in MULTIBYTE case. + * byte, depending on the character encoding. */ if (datatype != BYTEAOID && pg_database_encoding_max_length() > 1) len = pg_mbcliplen((const unsigned char *) workstr, len, len - 1); diff --git a/src/backend/utils/adt/varchar.c b/src/backend/utils/adt/varchar.c index e1181dd375f..819e3122c3c 100644 --- a/src/backend/utils/adt/varchar.c +++ b/src/backend/utils/adt/varchar.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/varchar.c,v 1.92 2002/08/29 07:22:27 ishii Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/varchar.c,v 1.93 2002/09/03 21:45:42 petere Exp $ * *------------------------------------------------------------------------- */ @@ -350,8 +350,8 @@ name_bpchar(PG_FUNCTION_ARGS) * Convert a C string to VARCHAR internal representation. atttypmod * is the declared length of the type plus VARHDRSZ. * - * Note that if MULTIBYTE is enabled, atttypmod is regarded as the - * number of characters, rather than number of bytes. + * Note that atttypmod is regarded as the number of characters, which + * is not necessarily the same as the number of bytes. * * If the C string is too long, * raise an error, unless the extra characters are spaces, in which @@ -450,7 +450,7 @@ varchar(PG_FUNCTION_ARGS) { size_t maxmblen; - /* truncate multi-byte string preserving multi-byte boundary */ + /* truncate multibyte string preserving multibyte boundary */ maxmblen = pg_mbcharcliplen(VARDATA(source), len - VARHDRSZ, maxlen - VARHDRSZ) + VARHDRSZ; diff --git a/src/backend/utils/adt/varlena.c b/src/backend/utils/adt/varlena.c index 6e00a3e2835..12230a70655 100644 --- a/src/backend/utils/adt/varlena.c +++ b/src/backend/utils/adt/varlena.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/varlena.c,v 1.90 2002/08/29 07:22:27 ishii Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/varlena.c,v 1.91 2002/09/03 21:45:42 petere Exp $ * *------------------------------------------------------------------------- */ @@ -412,9 +412,9 @@ textcat(PG_FUNCTION_ARGS) * If the length is less than zero, return the remaining string. * * Note that the arguments operate on octet length, - * so not aware of multi-byte character sets. + * so not aware of multibyte character sets. * - * Added multi-byte support. + * Added multibyte support. * - Tatsuo Ishii 1998-4-21 * Changed behavior if starting position is less than one to conform to SQL92 behavior. * Formerly returned the entire string; now returns a portion. @@ -624,9 +624,6 @@ text_substring(Datum str, int32 start, int32 length, bool length_not_specified) * Implements the SQL92 POSITION() function. * Ref: A Guide To The SQL Standard, Date & Darwen, 1997 * - thomas 1997-07-27 - * - * Added multi-byte support. - * - Tatsuo Ishii 1998-4-21 */ Datum textpos(PG_FUNCTION_ARGS) diff --git a/src/backend/utils/init/postinit.c b/src/backend/utils/init/postinit.c index 8be88ac259f..7de6eb2595d 100644 --- a/src/backend/utils/init/postinit.c +++ b/src/backend/utils/init/postinit.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/init/postinit.c,v 1.114 2002/09/02 02:47:05 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/init/postinit.c,v 1.115 2002/09/03 21:45:42 petere Exp $ * * *------------------------------------------------------------------------- @@ -69,7 +69,7 @@ static bool ThereIsAtLeastOneUser(void); * creating any serious problems. * * This is also a handy place to fetch the database encoding info out - * of pg_database, if we are in MULTIBYTE mode. + * of pg_database. * * To avoid having to read pg_database more times than necessary * during session startup, this place is also fitting to set up any @@ -124,9 +124,8 @@ ReverifyMyDatabase(const char *name) name); /* - * OK, we're golden. Only other to-do item is to save the MULTIBYTE - * encoding info out of the pg_database tuple --- or complain, if we - * can't support it. + * OK, we're golden. Only other to-do item is to save the + * encoding info out of the pg_database tuple. */ SetDatabaseEncoding(dbform->encoding); /* If we have no other source of client_encoding, use server encoding */ diff --git a/src/backend/utils/mb/README b/src/backend/utils/mb/README index f0d4df95892..8ee732ca048 100644 --- a/src/backend/utils/mb/README +++ b/src/backend/utils/mb/README @@ -2,7 +2,7 @@ common.c: public functions for both the backend and the frontend. requires conv.c and wchar.c conv.c: static functions and a public table for code conversion wchar.c: mostly static functions and a public table for mb string and - multi-byte conversion + multibyte conversion mbutilc.c: public functions for the backend only. requires conv.c and wchar.c wstrcmp.c: strcmp for mb @@ -12,4 +12,4 @@ iso.c: a tool to generate KOI8 <--> ISO8859-5 conversion table win.c: a tool to generate KOI8 <--> CP1251 conversion table big5.c: conversion between BIG5 and Mule Internal Code(CNS 116643-1992 plane 1 and plane 2). -utftest.c: test driver for utf2wchar()
\ No newline at end of file +utftest.c: test driver for utf2wchar() diff --git a/src/backend/utils/mb/encnames.c b/src/backend/utils/mb/encnames.c index a5ff3e357f3..8c000383043 100644 --- a/src/backend/utils/mb/encnames.c +++ b/src/backend/utils/mb/encnames.c @@ -2,7 +2,7 @@ * Encoding names and routines for work with it. All * in this file is shared bedween FE and BE. * - * $Id: encnames.c,v 1.8 2002/06/13 08:28:54 ishii Exp $ + * $Id: encnames.c,v 1.9 2002/09/03 21:45:43 petere Exp $ */ #ifdef FRONTEND #include "postgres_fe.h" @@ -44,7 +44,7 @@ pg_encname pg_encname_tbl[] = }, /* IBM866 */ { "big5", PG_BIG5 - }, /* Big5; Chinese for Taiwan Multi-byte set */ + }, /* Big5; Chinese for Taiwan multibyte set */ { "euccn", PG_EUC_CN }, /* EUC-CN; Extended Unix Code for diff --git a/src/backend/utils/mb/mbutils.c b/src/backend/utils/mb/mbutils.c index ef96f7d04b4..24f3d4486a9 100644 --- a/src/backend/utils/mb/mbutils.c +++ b/src/backend/utils/mb/mbutils.c @@ -3,7 +3,7 @@ * client encoding and server internal encoding. * (currently mule internal code (mic) is used) * Tatsuo Ishii - * $Id: mbutils.c,v 1.33 2002/08/29 07:22:28 ishii Exp $ + * $Id: mbutils.c,v 1.34 2002/09/03 21:45:43 petere Exp $ */ #include "postgres.h" #include "access/xact.h" @@ -347,28 +347,28 @@ perform_default_encoding_conversion(unsigned char *src, int len, bool is_client_ return result; } -/* convert a multi-byte string to a wchar */ +/* convert a multibyte string to a wchar */ int pg_mb2wchar(const unsigned char *from, pg_wchar *to) { return (*pg_wchar_table[DatabaseEncoding->encoding].mb2wchar_with_len) (from, to, strlen(from)); } -/* convert a multi-byte string to a wchar with a limited length */ +/* convert a multibyte string to a wchar with a limited length */ int pg_mb2wchar_with_len(const unsigned char *from, pg_wchar *to, int len) { return (*pg_wchar_table[DatabaseEncoding->encoding].mb2wchar_with_len) (from, to, len); } -/* returns the byte length of a multi-byte word */ +/* returns the byte length of a multibyte word */ int pg_mblen(const unsigned char *mbstr) { return ((*pg_wchar_table[DatabaseEncoding->encoding].mblen) (mbstr)); } -/* returns the length (counted as a wchar) of a multi-byte string */ +/* returns the length (counted as a wchar) of a multibyte string */ int pg_mbstrlen(const unsigned char *mbstr) { @@ -386,7 +386,7 @@ pg_mbstrlen(const unsigned char *mbstr) return (len); } -/* returns the length (counted as a wchar) of a multi-byte string +/* returns the length (counted as a wchar) of a multibyte string (not necessarily NULL terminated) */ int pg_mbstrlen_with_len(const unsigned char *mbstr, int limit) @@ -405,10 +405,10 @@ pg_mbstrlen_with_len(const unsigned char *mbstr, int limit) } /* - * returns the byte length of a multi-byte string + * returns the byte length of a multibyte string * (not necessarily NULL terminated) * that is no longer than limit. - * this function does not break multi-byte word boundary. + * this function does not break multibyte word boundary. */ int pg_mbcliplen(const unsigned char *mbstr, int len, int limit) diff --git a/src/backend/utils/mb/wchar.c b/src/backend/utils/mb/wchar.c index 8d3f4a6dbd2..50d90f30d65 100644 --- a/src/backend/utils/mb/wchar.c +++ b/src/backend/utils/mb/wchar.c @@ -1,7 +1,7 @@ /* - * conversion functions between pg_wchar and multi-byte streams. + * conversion functions between pg_wchar and multibyte streams. * Tatsuo Ishii - * $Id: wchar.c,v 1.28 2002/06/13 08:28:54 ishii Exp $ + * $Id: wchar.c,v 1.29 2002/09/03 21:45:43 petere Exp $ * * WIN1250 client encoding updated by Pavel Behal * @@ -580,7 +580,7 @@ pg_mic_mblen(const unsigned char *mbstr) } /* - * Returns the byte length of a multi-byte word. + * Returns the byte length of a multibyte word. */ int pg_encoding_mblen(int encoding, const unsigned char *mbstr) @@ -638,7 +638,7 @@ pg_verifymbstr(const unsigned char *mbstr, int len) l = pg_mblen(mbstr); - /* multi-byte letter? */ + /* multibyte letter? */ if (l > 1) { for (i = 1; i < l; i++) @@ -646,7 +646,7 @@ pg_verifymbstr(const unsigned char *mbstr, int len) if (i > len || *(mbstr + i) == '\0' || /* - * we assume that every muti-byte letter consists of bytes + * we assume that every multibyte letter consists of bytes * being the 8th bit set */ ((*(mbstr + i) & 0x80) == 0)) |