diff options
author | Bruce Momjian <bruce@momjian.us> | 2005-03-07 04:30:55 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2005-03-07 04:30:55 +0000 |
commit | e3d7de6b995a33ee5b6205c6e4fd4078b103af45 (patch) | |
tree | b47d3c59d419f240e674ef737d4c8328d303458b /src/backend/utils/mb/win.c | |
parent | c6ad5c2eb4c34105cdb94c1a8dc2a5a24da25e35 (diff) |
Rename canonical encodings, per Peter:
UNICODE => UTF8
ALT => WIN866
WIN => WIN1251
TCVN => WIN1258
The old codes continue to work.
Diffstat (limited to 'src/backend/utils/mb/win.c')
-rw-r--r-- | src/backend/utils/mb/win.c | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/src/backend/utils/mb/win.c b/src/backend/utils/mb/win.c deleted file mode 100644 index 968fcf2e4ed..00000000000 --- a/src/backend/utils/mb/win.c +++ /dev/null @@ -1,74 +0,0 @@ -/* - * make KOI8->CP1251(win-1251) and CP1251(win-1251)->KOI8 translation table - * from koi-win.tab. - * - * Tatsuo Ishii - * - * $PostgreSQL: pgsql/src/backend/utils/mb/win.c,v 1.4 2003/11/29 22:39:59 pgsql Exp $ - */ - -#include <stdio.h> - - -main() -{ - int i; - char koitab[128], - wintab[128]; - char buf[4096]; - int koi, - win; - - for (i = 0; i < 128; i++) - koitab[i] = wintab[i] = 0; - - while (fgets(buf, sizeof(buf), stdin) != NULL) - { - if (*buf == '#') - continue; - sscanf(buf, "%d %d", &koi, &win); - if (koi < 128 || koi > 255 || win < 128 || win > 255) - { - fprintf(stderr, "invalid value %d\n", koi); - exit(1); - } - koitab[koi - 128] = win; - wintab[win - 128] = koi; - } - - i = 0; - printf("static char koi2win[] = {\n"); - while (i < 128) - { - int j = 0; - - while (j < 8) - { - printf("0x%02x", koitab[i++]); - j++; - if (i >= 128) - break; - printf(", "); - } - printf("\n"); - } - printf("};\n"); - - i = 0; - printf("static char win2koi[] = {\n"); - while (i < 128) - { - int j = 0; - - while (j < 8) - { - printf("0x%02x", wintab[i++]); - j++; - if (i >= 128) - break; - printf(", "); - } - printf("\n"); - } - printf("};\n"); -} |