Commit Graph

206 Commits

Author SHA1 Message Date
Alcaro
da9cddd833
2017-11-27 17:08:41 +01:00
Brian Koropoff
461b884dc0 Remove commited Mac binaries 2017-11-26 09:58:24 -08:00
meepingsnesroms
621567e0e6
Merge pull request from libretro/master
Merge upstream
2017-11-25 17:26:02 -08:00
meepingsnesroms
03f2a325fb Add 3ds assets, move assets from ctr to pkg/ctr
NOTE: I do not have the 3ds version of devkitARM installed so I could
not test it if moving the assets to pkg/ctr broke compiling but I did
change the assets paths in Makefile.ctr and Makefile.ctr.salimander so
it should compile.
2017-11-24 09:28:47 -08:00
meepingsnesroms
9e3d631824 Fix outdated name of function (libretrodb_tool) 2017-11-19 13:25:17 -08:00
Twinaphex
5ba28b60aa
Merge pull request from meepingsnesroms/master
Properly clean up memory on exit(libretrodb_tool)
2017-11-18 10:18:14 +01:00
meepingsnesroms
9d598cb917 Properly clean up memory on exit(libretrodb_tool) 2017-11-17 16:44:15 -08:00
Brad Parker
07f3919811 only call setvbuf right after opening file, and use our own buffer for C89 compliance 2017-11-17 02:28:45 -05:00
meepingsnesroms
b3e22f6060 Add option to search libretro databases and only print game name 2017-11-15 16:42:22 -08:00
twinaphex
c68db61188 Silence more Clang warnings 2017-10-11 22:49:13 +02:00
twinaphex
8238545bef Cleanups 2017-10-04 06:53:47 +02:00
Alcaro
dc4c2cd6d9 Wipe out a buncha warnings and pointless ifdefs (some warnings will remain until is fixed) 2017-10-03 00:26:29 +02:00
twinaphex
3090f3ff3a (task_database.c) Rewrite char arrays 2017-09-29 20:47:54 +02:00
Brad Parker
0a1b3fedc0 VC6 support (targets NT 3.51) 2017-09-06 23:03:02 -04:00
ensra
4dcb151f03 Fix db build 2017-08-17 01:06:18 +01:00
Rob Loach
11f8938f7e Update RDB building to ignore missing keys
This change makes it so that when building the RDB files, the entries that are missing `serial` keys will simply be ignored and the RDB file will still build. When it's missing the key, it also logs which line it's processing so that we can easily fix the broken entry in libretro-database.
2017-06-07 10:43:56 -04:00
twinaphex
8eca08c6ac Start using string_is_equal_fast/string_is_not_equal_fast macros
instead of straight memcmp
2017-05-16 03:20:59 +02:00
twinaphex
6ebd4e139e Rewrite more string_is_equal call invocations as memcmp 2017-04-22 08:51:16 +02:00
twinaphex
dd517f4660 Try to avoid directly calling strcmp 2017-04-21 13:56:15 +02:00
Twinaphex
216e7bcdaf Silence more warnings on iOS 2017-02-26 21:46:19 +01:00
Twinaphex
b7b3b2cb5f Try to prevent truckload of warnings on iOS 2017-02-26 10:33:03 +01:00
twinaphex
7ee65bfe5d (libretro-db) Get rid of some memsets 2017-02-19 19:44:45 +01:00
twinaphex
96c8ca5a09 Header update 2017-01-22 13:40:32 +01:00
twinaphex
68bb87f392 Try to fix Coverity warning 'uninitialized scalar variable' 2017-01-17 14:21:41 +01:00
twinaphex
eeae9a186f Revert "Use string_is_equal"
This reverts commit 49a290c3e6.
2016-10-04 10:29:32 +02:00
twinaphex
49a290c3e6 Use string_is_equal 2016-10-04 10:24:17 +02:00
twinaphex
70d4da3e32 (libretro-db/query.c) Cleanup 2016-09-22 20:48:49 +02:00
twinaphex
1c1cac328d (libretro-db/query.c) Prevent warning 'use-after-free' 2016-09-22 20:47:26 +02:00
Higor Eurípedes
3ec31873e8 (rmsgpack.c) Fix possible double free() in rmsgpack_read()
read_buff() didn't set *pbuff to NULL after on error.
2016-09-17 21:22:49 -03:00
twinaphex
dbbdc56df9 Fix libretro-db Makefile 2016-09-17 01:42:52 +02:00
twinaphex
99aae8537b Use string_is_equal/stdstring.h 2016-09-16 17:33:18 +02:00
twinaphex
db6171676a Use retro_assert everywhere 2016-09-08 11:59:44 +02:00
twinaphex
414ced5901 (libretrodb) Prevent uninitialized scalar variable 2016-06-05 19:18:54 +02:00
twinaphex
169b5e7a6b (libretro-db) Cleanups 2016-06-03 07:58:15 +02:00
twinaphex
7b04375c9b Fix 'dereference after null check' 2016-06-02 20:52:30 +02:00
twinaphex
ffdad57318 Fix double frees and resource leaks 2016-06-01 02:40:58 +02:00
twinaphex
e8a02dd448 C89_BUILD fix 2016-05-27 06:03:38 +02:00
twinaphex
4f98cf05f4 Fix uninitialized scalar variable warnings 2016-05-26 17:32:27 +02:00
twinaphex
0f954fd4c8 Resource leaks fixes (catched by Coverity) 2016-05-26 17:26:55 +02:00
Twinaphex
a816d150b1 Merge pull request from RobLoach/patch-1
Add documentation for libretro-db compilation
2016-05-26 16:17:54 +02:00
twinaphex
42971febba Fix resource leaks (pointed out by Coverity) 2016-05-24 22:01:43 +02:00
Sebastien Ronsse
2824057652 query: Fix arguments memory leak 2016-05-24 11:53:45 +10:00
twinaphex
8d4c06e133 (libretro-db) Namespace bintree and libretrodb 2016-05-24 01:07:41 +02:00
twinaphex
4717a2df64 query.c - namespace functions 2016-05-24 00:58:41 +02:00
twinaphex
d5d2f7f8ee Fix resource leaks 2016-05-23 22:17:28 +02:00
twinaphex
faef7b498d (Coverity) Fix some resource leaks 2016-05-23 21:28:43 +02:00
Twinaphex
eeeec23c66 (OSX) Static code analyzer cleanups 2016-05-02 16:57:53 +02:00
Rob Loach
6f292fb435 Add documentation for libretro-db compilation 2016-04-14 03:56:58 -04:00
twinaphex
1b289c0f05 (libretro-common) Update 2016-03-24 04:23:17 +01:00
twinaphex
e41127459e Rename 'filestream' functions 2016-03-24 04:09:25 +01:00