OSDN Git Service
(root)
/
pg-rex
/
syncrep.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a39c6ab
)
Fix pg_euccn_mblen() so that it always returns 2 if data is not ascii.
author
Tatsuo Ishii
<ishii@postgresql.org>
Tue, 25 Jan 2000 02:12:27 +0000
(
02:12
+0000)
committer
Tatsuo Ishii
<ishii@postgresql.org>
Tue, 25 Jan 2000 02:12:27 +0000
(
02:12
+0000)
(EUC_CN does have only code set 0 and 1)
src/backend/utils/mb/wchar.c
patch
|
blob
|
history
diff --git
a/src/backend/utils/mb/wchar.c
b/src/backend/utils/mb/wchar.c
index
0e95b19
..
e1a665c
100644
(file)
--- 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.
* Tatsuo Ishii
- * $Id: wchar.c,v 1.
9 1999/07/11 22:47:20
ishii Exp $
+ * $Id: wchar.c,v 1.
10 2000/01/25 02:12:27
ishii Exp $
*
* WIN1250 client encoding updated by Pavel Behal
*
@@
-166,11
+166,7
@@
pg_euccn_mblen(const unsigned char *s)
{
int len;
- if (*s == SS2)
- len = 3;
- else if (*s == SS3)
- len = 3;
- else if (*s & 0x80)
+ if (*s & 0x80)
len = 2;
else
len = 1;