X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gedcom%2Fencoding.h;h=77459c3167aea0464e5489e62f7e19f8e290dfed;hb=359ac00a8a5a1d69804380ff5c97c3d01036d1a9;hp=93f69863562cedba392b94916e5673b0af810e37;hpb=246182eba8a18f8d644d0a3ef9556000fae12aa1;p=gedcom-parse.git diff --git a/gedcom/encoding.h b/gedcom/encoding.h index 93f6986..77459c3 100644 --- a/gedcom/encoding.h +++ b/gedcom/encoding.h @@ -28,19 +28,6 @@ #include "gedcom.h" #include "utf8tools.h" -#define MAX_CHARSET_LEN 32 -#define MAX_TERMINATOR_LEN 2 - -struct encoding_state { - char charset[MAX_CHARSET_LEN + 1]; - const char* encoding; - Encoding width; - Enc_bom bom; - char terminator[MAX_TERMINATOR_LEN + 1]; -}; - -struct encoding_state read_encoding; - void init_encodings(); char* get_encoding(const char* gedcom_n, Encoding enc); void update_gconv_search_path(); @@ -48,8 +35,5 @@ void update_gconv_search_path(); int open_conv_to_internal(const char* fromcode); void close_conv_to_internal(); char* to_internal(const char* str, size_t len, struct conv_buffer *output_buf); -void set_encoding_width(Encoding enc); -void set_encoding_bom(Enc_bom bom); -void set_encoding_terminator(char* term); #endif /* __ENCODING_H */