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