aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTatsuo Ishii <ishii@postgresql.org>2000-08-25 14:24:09 +0000
committerTatsuo Ishii <ishii@postgresql.org>2000-08-25 14:24:09 +0000
commit8cca25728bdacb31dfdcaf9f8b5fb61ca3438819 (patch)
tree9cb59e50ed2d2ecf3a37800b41655d2d7ff715e1 /src
parent996832caeec19ed43fdc36db33ae7ee48e348662 (diff)
downloadpostgresql-8cca25728bdacb31dfdcaf9f8b5fb61ca3438819.tar.gz
postgresql-8cca25728bdacb31dfdcaf9f8b5fb61ca3438819.zip
Change return type of:
pg_mb2wchar(const unsigned char *, pg_wchar *); pg_mb2wchar_with_len(const unsigned char *, pg_wchar *, int); from void to int. Now they return the number of wide chars.
Diffstat (limited to 'src')
-rw-r--r--src/include/mb/pg_wchar.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/include/mb/pg_wchar.h b/src/include/mb/pg_wchar.h
index cf308b6042e..6a1b918ed78 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.16 2000/06/15 00:52:19 momjian Exp $ */
+/* $Id: pg_wchar.h,v 1.17 2000/08/25 14:24:09 ishii Exp $ */
#ifndef PG_WCHAR_H
#define PG_WCHAR_H
@@ -88,15 +88,15 @@ extern pg_encoding_conv_tbl pg_conv_tbl[];
typedef struct
{
- void (*mb2wchar_with_len) (); /* convert a multi-byte
+ int (*mb2wchar_with_len) (); /* convert a multi-byte
* string to a wchar */
int (*mblen) (); /* returns the length of a multi-byte word */
} pg_wchar_tbl;
extern pg_wchar_tbl pg_wchar_table[];
-extern void pg_mb2wchar(const unsigned char *, pg_wchar *);
-extern void pg_mb2wchar_with_len(const unsigned char *, pg_wchar *, int);
+extern int pg_mb2wchar(const unsigned char *, pg_wchar *);
+extern int pg_mb2wchar_with_len(const unsigned char *, pg_wchar *, int);
extern int pg_char_and_wchar_strcmp(const char *, const pg_wchar *);
extern int pg_wchar_strncmp(const pg_wchar *, const pg_wchar *, size_t);
extern int pg_char_and_wchar_strncmp(const char *, const pg_wchar *, size_t);