Make SJ4 more portable

This commit is contained in:
Nishi 2026-06-22 05:10:51 +09:00
commit 201d9dba0a
7 changed files with 50 additions and 84 deletions

View file

@ -6,6 +6,10 @@
/* increase this as needed... */
#define SJ4BUFSZ (4 * 1024)
#ifdef __cplusplus
extern "C" {
#endif
typedef union sj4kouhobuffer {
char sjis[SJ4BUFSZ];
char eucjp[SJ4BUFSZ];
@ -34,4 +38,8 @@ int sj4_getkan(Sj4Lib*, const void*, int len, Sj4Kouho*);
int sj4_nextkan(Sj4Lib*);
void sj4_close(Sj4Lib*);
#ifdef __cplusplus
}
#endif
#endif