Commit Graph

58 Commits

Author SHA1 Message Date
Lioncash
ee80a34974 Add/fix some trivial null checks 2014-11-14 23:06:34 -05:00
twinaphex
bb172a7281 (compat/rxml/rxml.c) Add some robustness checks 2014-10-26 18:29:50 +01:00
twinaphex
bf8cec3d04 (MSVC) Build fixes 2014-10-21 08:02:40 +02:00
twinaphex
7472922ee0 Move compat/ over to libretro SDK 2014-10-21 07:58:58 +02:00
twinaphex
dde86f5b6b Refactor compat/ 2014-10-21 06:15:19 +02:00
twinaphex
480cd7c7ba Move msvc_compat.h to compat/ dir 2014-10-21 06:06:12 +02:00
twinaphex
54d0de3891 Remove general.h dependency in compat.c 2014-10-21 05:57:55 +02:00
twinaphex
c62d52de0f Start properly implementing libretro SDK for boolean.h include
header, glsym, and rthreads
2014-10-21 05:05:52 +02:00
twinaphex
a92ec148bd Rename more local index variables 2014-10-21 00:11:50 +02:00
Twinaphex
e67bcb28d0 (rxml.c) Silence warnings 2014-10-14 22:21:58 +02:00
twinaphex
0c1a2dd8d7 Cleanups 2014-09-13 02:36:13 +02:00
twinaphex
aade2b45ef Style / indent nits 2014-09-09 05:24:32 +02:00
Higor Eurípedes
2703fa7f66 Allow unix-like build under mingw 2014-08-29 16:40:25 -03:00
twinaphex
1b27dfbcbd Rename rarch_fnmatch to fnmatch_rarch 2014-08-15 21:35:41 +02:00
twinaphex
0522b9be78 Move homegrown fnmatch implementation to compat/ 2014-08-13 03:13:41 +02:00
Lioncash
29eb257e6f rxml.c: Get rid of a free called on a null pointer 2014-07-11 19:50:39 -04:00
Themaister
d129ff3d13 Make font rendering more robust.
Dynamically sized buffers, etc.
2014-06-08 14:08:26 +02:00
twinaphex
0a15a17d44 Update years on all license headers 2014-01-01 01:50:59 +01:00
Themaister
ccc8bda10c Include strcasestr.h in compat.c. 2013-12-26 23:37:30 +01:00
Themaister
fc8ac5618d Fix Win32 build. 2013-12-26 23:04:14 +01:00
twinaphex
d6fc75240e (XDK) Build fixes 2013-12-26 21:28:09 +01:00
twinaphex
4a0f8e4346 compat.c - need to include <ctype.h> to get rid of implicit declaration of
tolower (confirmed on both Wii and OSX)
2013-12-12 21:04:45 +01:00
Themaister
f139e070fc Add strcasestr check to quickbuild. 2013-12-10 20:12:15 +01:00
Themaister
6fa3cb2f85 Use strcasestr.
Since it's a GNU extension, move to strcasestr.h.
2013-12-10 20:10:19 +01:00
Alcaro
6d8988d36d Fix variable shadowing that makes the previous fix ineffective. 2013-11-03 19:56:20 +01:00
Themaister
864ba94a88 Fix potential memleak. 2013-11-03 11:23:53 +01:00
twinaphex
d2c87e3039 Convert most C99-style for loop initial declarations to C89-compliant
ones
2013-10-22 15:08:17 +02:00
twinaphex
0181d72cdc (iOS) Precompiled header gets turned into regular header - moved
to compat/ and included only once
2013-07-05 03:34:34 +02:00
meancoot
4f6df19db0 Delete dirent_win32 2013-06-25 21:04:38 -04:00
twinaphex
bbfca6476c (Win32) Add dirent_win32 implementation 2013-06-24 14:18:56 +02:00
Themaister
aea523c418 Update optind correctly in getopt_long(). 2013-05-04 01:03:46 +02:00
Themaister
1dfcc8a2b0 Fix MSVC2010 build. 2013-05-04 00:59:59 +02:00
Hans-Kristian Arntzen
e3893229d9 Fixups in shuffle_block. 2013-04-12 16:37:52 +03:00
Themaister
53ae024efc Fix some bugs in attr handling in RXML. 2013-01-07 02:10:54 +01:00
twinaphex
88fb441bdd Add extern "C" to rxml.h for C++ builds 2013-01-02 17:32:35 +01:00
Themaister
c1a0222f74 Fix use of varargs. 2013-01-02 17:20:03 +01:00
Themaister
4de09e8216 Fix build on Win32. 2013-01-02 17:13:42 +01:00
Themaister
a882177f33 Fix memory leaks in rxml. 2013-01-02 15:50:54 +01:00
Themaister
276b588217 Add custom xml parser. Use as fallback. 2013-01-02 15:18:42 +01:00
Themaister
0b4cf2d053 Update license headers to 2013. 2013-01-01 01:41:15 +01:00
Twinaphex
dcae878cd0 getopt_long_ssnes -> getopt_long_rarch 2012-07-07 17:22:25 +02:00
TwinAphex51224
2b1a4e22ca (Xbox 1) stdint.h inclusion in a clean way 2012-06-24 22:04:20 +02:00
TwinAphex51224
e4e7216b90 Revert rarch_stdint.h references 2012-06-24 21:55:36 +02:00
Themaister
e5b3a61f9f Replace use of unsafe strtok() with strtok_r.
Implement compatibility for strtok_r() on Win32.
2012-06-24 02:37:19 +02:00
Themaister
109dc7a64f More changes to RetroArch. 2012-04-21 23:33:35 +02:00
Themaister
ce740f8948 More fixups. 2012-04-21 23:31:57 +02:00
Themaister
aab8fb6151 ssnes_* => rarch_*. 2012-04-21 23:25:32 +02:00
Themaister
9ab51ad23a SSNES => RetroArch. 2012-04-21 23:17:43 +02:00
Themaister
e3a71a8c5b Fixup headers. 2012-04-09 22:05:26 +02:00
Themaister
62c96ea937 Change license header. 2012-04-09 22:03:57 +02:00