Skip to content

Commit 8cca257

Browse files
committed
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.
1 parent 996832c commit 8cca257

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/include/mb/pg_wchar.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $Id: pg_wchar.h,v 1.16 2000/06/15 00:52:19 momjian Exp $ */
1+
/* $Id: pg_wchar.h,v 1.17 2000/08/25 14:24:09 ishii Exp $ */
22

33
#ifndef PG_WCHAR_H
44
#define PG_WCHAR_H
@@ -88,15 +88,15 @@ extern pg_encoding_conv_tbl pg_conv_tbl[];
8888

8989
typedef struct
9090
{
91-
void (*mb2wchar_with_len) (); /* convert a multi-byte
91+
int (*mb2wchar_with_len) (); /* convert a multi-byte
9292
* string to a wchar */
9393
int (*mblen) (); /* returns the length of a multi-byte word */
9494
} pg_wchar_tbl;
9595

9696
extern pg_wchar_tbl pg_wchar_table[];
9797

98-
extern void pg_mb2wchar(const unsigned char *, pg_wchar *);
99-
extern void pg_mb2wchar_with_len(const unsigned char *, pg_wchar *, int);
98+
extern int pg_mb2wchar(const unsigned char *, pg_wchar *);
99+
extern int pg_mb2wchar_with_len(const unsigned char *, pg_wchar *, int);
100100
extern int pg_char_and_wchar_strcmp(const char *, const pg_wchar *);
101101
extern int pg_wchar_strncmp(const pg_wchar *, const pg_wchar *, size_t);
102102
extern int pg_char_and_wchar_strncmp(const char *, const pg_wchar *, size_t);

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy