PostgreSQL Source Code
git master
|
Go to the source code of this file.
Functions | |
PG_FUNCTION_INFO_V1 (euc_kr_to_mic) | |
PG_FUNCTION_INFO_V1 (mic_to_euc_kr) | |
static int | euc_kr2mic (const unsigned char *euc, unsigned char *p, int len, bool noError) |
static int | mic2euc_kr (const unsigned char *mic, unsigned char *p, int len, bool noError) |
Datum | euc_kr_to_mic (PG_FUNCTION_ARGS) |
Datum | mic_to_euc_kr (PG_FUNCTION_ARGS) |
Variables | |
PG_MODULE_MAGIC | |
|
static |
Definition at line 76 of file euc_kr_and_mic.c.
References IS_HIGHBIT_SET, LC_KS5601, len, pg_encoding_verifymbchar(), PG_EUC_KR, report_invalid_encoding(), and start.
Referenced by euc_kr_to_mic().
Datum euc_kr_to_mic | ( | PG_FUNCTION_ARGS | ) |
Definition at line 41 of file euc_kr_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, euc_kr2mic(), len, PG_EUC_KR, PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_MULE_INTERNAL, and PG_RETURN_INT32.
|
static |
Definition at line 124 of file euc_kr_and_mic.c.
References IS_HIGHBIT_SET, LC_KS5601, len, pg_encoding_verifymbchar(), PG_EUC_KR, PG_MULE_INTERNAL, report_invalid_encoding(), report_untranslatable_char(), and start.
Referenced by mic_to_euc_kr().
Datum mic_to_euc_kr | ( | PG_FUNCTION_ARGS | ) |
Definition at line 57 of file euc_kr_and_mic.c.
References CHECK_ENCODING_CONVERSION_ARGS, generate_unaccent_rules::dest, len, mic2euc_kr(), PG_EUC_KR, PG_GETARG_BOOL, PG_GETARG_CSTRING, PG_GETARG_INT32, PG_MULE_INTERNAL, and PG_RETURN_INT32.
PG_FUNCTION_INFO_V1 | ( | euc_kr_to_mic | ) |
PG_FUNCTION_INFO_V1 | ( | mic_to_euc_kr | ) |
PG_MODULE_MAGIC |
Definition at line 18 of file euc_kr_and_mic.c.