31 Commits

Author SHA1 Message Date
Twinaphex
e86e237ed7 Merge pull request #5552 from bparker06/win32_file_encoding
win32: support local multibyte encoding for file paths
2017-10-15 13:07:18 +02:00
Brad Parker
338723bc31 fix some null pointer accesses with empty strings 2017-10-15 00:39:55 -04:00
Brad Parker
a7c8cc88e5 win32: support local multibyte encoding for file paths 2017-10-14 23:13:24 -04:00
twinaphex
0800047258 (Xbox) Buildfixes 2017-09-12 23:44:05 +02:00
Brad Parker
ac949a14bf msvc2003 buildfixes 2017-09-07 02:02:43 -04:00
aliaspider
9b1e66d302 correct the mask used on the first byte in utf8_walk. fixes #4892 2017-05-11 17:41:27 +01:00
twinaphex
64bb848daf Update headers (pt. 2 - libretro-common) 2017-01-22 13:58:20 +01:00
twinaphex
4fb6808321 libretro-common is MIT and we don't want individual copyright
per authors here; RetroArch is GPL and it's fine there
2016-10-27 19:52:58 +02:00
Brad Parker
d1d5584d18 update copyright 2016-10-27 11:47:10 -04:00
twinaphex
13cf804a70 Fix signed/unsigned mismatch warnings 2016-09-30 08:23:24 +02:00
twinaphex
4a39d98bbd Nit 2016-09-18 19:06:22 +02:00
Alcaro
b7526e9c61 Kill spaghetticode, no reason to re-roll an unrolled loop like that. 2016-09-18 19:05:06 +02:00
twinaphex
7da0c4fa46 Avoid these macros 2016-09-18 19:00:39 +02:00
twinaphex
64ea2256e5 Add undef preprocessor statements 2016-09-18 18:58:35 +02:00
twinaphex
b432842b37 Uniquely name static variable 2016-09-18 18:57:18 +02:00
Alcaro
5d2c0ba04f buh, stupid headers 2016-09-18 18:21:43 +02:00
Alcaro
62ecce7644 Fix weird types and other legacy leftovers 2016-09-18 18:09:16 +02:00
twinaphex
91f7efc62d Add encoding_crc32 2016-09-18 17:22:12 +02:00
twinaphex
870182cd88 Turn into static function 2016-09-18 16:55:56 +02:00
Twinaphex
61c3de1f6a Griffin buildfixes 2016-09-18 16:49:09 +02:00
Brad Parker
7c29fd6c33 create 7z archive backend, enables scanning of 7z content 2016-09-18 10:31:21 -04:00
twinaphex
9629bd126e Turn utf8_walkbyte into static INLINE 2016-08-27 02:24:32 +02:00
Twinaphex
efc245b85a Remove unused variables 2016-08-27 02:23:44 +02:00
Alcaro
dd7caa4ad4 Wipe out this flag, not needed anymore. 2016-08-26 17:47:46 +02:00
Brad Parker
2e4fd540ac re-enable UTF-8 by default, inline utf8_walkbyte, fix missing ifdef in utf8_walk 2016-08-24 10:56:00 -04:00
Brad Parker
30e99927d2 undo previous new files and use existing encoding_utf header 2016-08-23 19:16:18 -04:00
twinaphex
f55ee11554 (libretro-common) Header updates 2016-03-20 17:13:31 +01:00
twinaphex
433155c95f Move UTF8 helper functions to encoding_utf.c (libretro-common) -
hopefully did not introduce any regressions
2016-02-25 00:57:46 +01:00
twinaphex
0b1f5df456 Update encoding_utf 2015-12-01 19:24:51 +01:00
twinaphex
6f50187b56 Create utf16_conv_utf8 - recycled code - should probably be
cleaned up
2015-11-16 07:55:09 +01:00
twinaphex
8918df95e1 Add encoding_utf to libretro-common 2015-11-16 07:24:21 +01:00