2 * PROJECT: ReactOS TXT to NLS Converter
3 * LICENSE: GNU General Public License Version 2.0 or any later version
4 * FILE: devutils/txt2nls/precomp.h
5 * COPYRIGHT: Copyright 2016 Dmitry Chapyshev <dmitry@reactos.org>
18 #define MAXIMUM_LEADBYTES 12
24 uint16_t MaximumCharacterSize
;
26 uint16_t UniDefaultChar
;
27 uint16_t TransDefaultChar
;
28 uint16_t TransUniDefaultChar
;
29 uint8_t LeadByte
[MAXIMUM_LEADBYTES
];
34 nls_from_txt(const char *txt_file_path
, const char *nls_file_path
);
38 txt_get_header(const char *file_path
, NLS_FILE_HEADER
*header
);
41 txt_get_mb_table(const char *file_path
, uint16_t uni_default_char
);
44 txt_get_wc_table(const char *file_path
, uint16_t default_char
, int is_dbcs
);
47 txt_get_glyph_table(const char *file_path
, uint16_t uni_default_char
);