Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 23436bd commit b9be04eCopy full SHA for b9be04e
src/backend/utils/mb/wchar.c
@@ -1,7 +1,7 @@
1
/*
2
* conversion functions between pg_wchar and multi-byte streams.
3
* Tatsuo Ishii
4
- * $Id: wchar.c,v 1.17 2001/03/22 04:00:05 momjian Exp $
+ * $Id: wchar.c,v 1.18 2001/04/19 02:34:35 ishii Exp $
5
*
6
* WIN1250 client encoding updated by Pavel Behal
7
@@ -502,5 +502,5 @@ pg_mic_mblen(const unsigned char *mbstr)
502
int
503
pg_encoding_mblen(int encoding, const unsigned char *mbstr)
504
{
505
- return ((*pg_wchar_table[encoding].mblen) (mbstr));
+ return( (encoding >= 0 && encoding < sizeof(pg_wchar_table)/sizeof(pg_wchar_tbl))? ((*pg_wchar_table[encoding].mblen) (mbstr)) : ((*pg_wchar_table[SQL_ASCII].mblen) (mbstr)));
506
}
0 commit comments