/*
* conversion functions between pg_wchar and multibyte streams.
* Tatsuo Ishii
- * $PostgreSQL: pgsql/src/backend/utils/mb/wchar.c,v 1.49 2005/12/24 16:49:48 momjian Exp $
+ * $PostgreSQL: pgsql/src/backend/utils/mb/wchar.c,v 1.50 2005/12/24 17:19:40 momjian Exp $
*
* WIN1250 client encoding updated by Pavel Behal
*
else if (IS_LCPRV2(*s))
len = 4;
else
- { /* assume ASCII */
- len = 1;
- }
+ len = 1; /* assume ASCII */
return len;
}
int len;
if (*s >= 0xa1 && *s <= 0xdf)
- { /* 1 byte kana? */
- len = 1;
- }
+ len = 1; /* 1 byte kana? */
else if (*s > 0x7f)
- { /* kanji? */
- len = 2;
- }
+ len = 2; /* kanji? */
else
- { /* should be ASCII */
- len = 1;
- }
+ len = 1; /* should be ASCII */
return len;
}
int len;
if (*s >= 0xa1 && *s <= 0xdf)
- { /* 1 byte kana? */
- len = 1;
- }
+ len = 1; /* 1 byte kana? */
else if (*s > 0x7f)
- { /* kanji? */
- len = 2;
- }
+ len = 2; /* kanji? */
else
- { /* should be ASCII */
- len = 1;
- }
+ len = 1; /* should be ASCII */
return len;
}
int len;
if (*s > 0x7f)
- { /* kanji? */
- len = 2;
- }
+ len = 2; /* kanji? */
else
- { /* should be ASCII */
- len = 1;
- }
+ len = 1; /* should be ASCII */
return len;
}
int len;
if (*s > 0x7f)
- { /* kanji? */
- len = 2;
- }
+ len = 2; /* kanji? */
else
- { /* should be ASCII */
- len = 1;
- }
+ len = 1; /* should be ASCII */
return len;
}
int len;
if (*s > 0x7f)
- { /* kanji? */
- len = 2;
- }
+ len = 2; /* kanji? */
else
- { /* should be ASCII */
- len = 1;
- }
+ len = 1; /* should be ASCII */
return len;
}
int len;
if (*s > 0x7f)
- { /* kanji? */
- len = 2;
- }
+ len = 2; /* kanji? */
else
- { /* should be ASCII */
- len = 1;
- }
+ len = 1; /* should be ASCII */
return len;
}
int len;
if (*s > 0x7f)
- { /* 2byte? */
- len = 2;
- }
+ len = 2; /* 2byte? */
else
- { /* should be ASCII */
- len = 1;
- }
+ len = 1; /* should be ASCII */
return len;
}
int len;
if (*s > 0x7f)
- { /* 2byte? */
- len = 2;
- }
+ len = 2; /* 2byte? */
else
- { /* should be ASCII */
- len = 1;
- }
+ len = 1; /* should be ASCII */
return len;
}
int len;
if (*s <= 0x7f)
- { /* ASCII */
- len = 1;
- }
+ len = 1; /* ASCII */
else
{
if ((*(s + 1) >= 0x40 && *(s + 1) <= 0x7e) || (*(s + 1) >= 0x80 && *(s + 1) <= 0xfe))
int len;
if (*s <= 0x7f)
- { /* ASCII */
- len = 1;
- }
+ len = 1; /* ASCII */
else
len = 2;
return len;