Skip to content

Commit 99c92c1

Browse files
committed
Add codepage definitions.
修改: ChangeLog 修改: include/cppp/reiconv.hpp.in 修改: lib/encodings.def 修改: lib/encodings_aix.def 修改: lib/encodings_dos.def 修改: lib/encodings_extra.def 修改: lib/encodings_osf1.def 修改: lib/encodings_zos.def 修改: lib/genaliases.c 修改: lib/genaliases2.c 修改: lib/generated/aliases.gperf 修改: lib/generated/aliases.h 修改: lib/generated/aliases_dos.h 修改: lib/generated/aliases_sysaix.gperf 修改: lib/generated/aliases_sysaix.h 修改: lib/generated/aliases_syshpux.gperf 修改: lib/generated/aliases_syshpux.h 修改: lib/generated/aliases_sysosf1.gperf 修改: lib/generated/aliases_sysosf1.h 修改: lib/generated/aliases_syssolaris.gperf 修改: lib/generated/aliases_syssolaris.h 修改: lib/generated/canonical_dos.h 修改: lib/genflags.c 修改: lib/iconv.cpp
1 parent f94d986 commit 99c92c1

24 files changed

+442
-230
lines changed

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2023-08-27 ChenPi11 <wushengwuxi-msctinoulk@outlook.com>
2+
3+
Add codepage definitions.
4+
15
2023-08-24 ChenPi11 <wushengwuxi-msctinoulk@outlook.com>
26

37
Fix subdirectory import bug.

include/cppp/reiconv.hpp.in

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,14 @@ extern "C++"
6565
*/
6666
extern @DLL_VARIABLE@ iconv_t iconv_open (const char* tocode, const char* fromcode);
6767

68+
/**
69+
* @brief Allocates descriptor for code conversion from encoding 'fromcode' to encoding 'tocode'.
70+
* @param tocodepage Target codepage.
71+
* @param fromcodepage From codepage.
72+
* @return Allocated iconv conversation buffer's pointer.
73+
*/
74+
extern @DLL_VARIABLE@ iconv_t iconv_open (int tocodepage, int fromcodepage);
75+
6876
#undef iconv
6977
/**
7078
* @brief Converts, using conversion descriptor 'cd', at most '*inbytesleft' bytes starting at '*inbuf', writing at most '*outbytesleft' bytes starting at '*outbuf'.

0 commit comments

Comments
 (0)