Use UTF-8 char strings and support some command line options. pt/linux-support
authorPat Thoyts <pat.thoyts@gmail.com>
Sat, 4 Oct 2025 12:35:49 +0000 (13:35 +0100)
committerPat Thoyts <pat.thoyts@gmail.com>
Sat, 4 Oct 2025 12:35:49 +0000 (13:35 +0100)
commit8db90c20b354761bdc4be4a3bbb4bd175ae1c7ea
tree97eaf41358262e9ab7b5370e8c545d4def3ced29
parent82c11829f6afe98ec15a6b28bca6b1cfa7de6807
Use UTF-8 char strings and support some command line options.

wchar_t on linux is 4 bytes so had to do a UTF-16 to UTF-8 converter.
Use UTF-8 internally everywhere.
CMakeLists.txt
compat/platform.h [new file with mode: 0644]
jpegrdr.c
jpegrdr.h
srfdump.c
srfinfo.c
surfacefile.h