pike.git / src / modules / _Charset / charsetmod.cmod

version» Context lines:

pike.git/src/modules/_Charset/charsetmod.cmod:21:   #include "charsetmod.h"      #ifdef __CHAR_UNSIGNED__   #define SIGNED signed   #else   #define SIGNED   #endif      #define DEFAULT_CMOD_STORAGE static    + /*! @module _Charset +  *! +  *! Low-level tables and code for the @[Charset] module. +  *! +  *! This is probably not the module you want; try the @[Charset] module. +  *! +  *! @seealso +  *! @[Charset] +  */ +    static struct program *std_cs_program = NULL;   static struct program *utf1_program = NULL, *utf1e_program = NULL;   static struct program *utf7_program = NULL, *utf8_program = NULL;   static struct program *utf7e_program = NULL, *utf8e_program = NULL;   static struct program *utf_ebcdic_program = NULL, *utf_ebcdice_program = NULL;   static struct program *utf7_5_program = NULL, *utf7_5e_program = NULL;   static struct program *euc_program = NULL, *sjis_program = NULL;   static struct program *gbke_program = NULL;   static struct program *multichar_program = NULL, *gb18030e_program = NULL;   static struct program *rfc_base_program = NULL;
pike.git/src/modules/_Charset/charsetmod.cmod:2739:    free_program(multichar_program);       iso2022_exit();       if (TYPEOF(encode_err_prog) != T_INT) free_svalue (&encode_err_prog);    if (TYPEOF(decode_err_prog) != T_INT) free_svalue (&decode_err_prog);       free_array(double_custom_chars);    free_array(double_combiner_chars);   } +  + /*! @endmodule +  */