Commit Graph

174 Commits

Author SHA1 Message Date
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 #2857 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
twinaphex
12e51eb4b5 (libretrodb) Add headers and cleanups 2016-03-21 18:16:05 +01:00
twinaphex
3720cf87e7 Rename retro_file to file_stream 2016-03-20 16:29:14 +01:00
Twinaphex
05dd8eb6b4 Merge pull request #2693 from lakkatv/master
Display genre from tgdb
2016-02-04 15:24:34 +01:00
Jean-André Santoni
b1f22127b2 Display genre from tgdb 2016-02-04 21:20:56 +07:00
Twinaphex
f6bcc209ab Merge pull request #2692 from lakkatv/master
Add support for TGDB Rating
2016-02-04 12:04:22 +01:00
Jean-André Santoni
ab413672a9 Add support for TGDB Rating 2016-02-04 17:55:08 +07:00
twinaphex
5d27033b2e Nit 2016-02-04 11:12:57 +01:00
twinaphex
6896e85f01 Attempt to stay within 80-char width limit 2016-02-04 11:11:23 +01:00
twinaphex
0c03ee0afa Style nits 2016-02-04 11:05:34 +01:00
Jean-André Santoni
18cf2f3f88 Display Co-op in the database informations 2016-02-03 19:36:13 +07:00
twinaphex
ff15d708f6 (libretro-db) Take out testlib.so from main Makefile 2016-01-26 09:36:00 +01:00
twinaphex
8527742b73 Create Makefile.lua 2016-01-26 09:34:43 +01:00
twinaphex
15946c21f9 Start moving Lua files to separate dir 2016-01-26 09:32:49 +01:00
twinaphex
d7e75c9192 Simplify strcmp lines 2016-01-26 09:29:17 +01:00
twinaphex
ffec5bf83d (libretro-db) Simplify bintree.c 2016-01-26 09:26:34 +01:00
twinaphex
7baa166adc Change this back 2016-01-26 08:41:07 +01:00
twinaphex
767822bb46 Get rid of leiradel's db converter files 2016-01-26 08:36:44 +01:00
aliaspider
77e22e9a79 (libretro-db) c_converter: merge list entries sharing the same key
instead of overwriting the old ones.
2016-01-26 06:28:34 +01:00
aliaspider
35e54b9777 (libretro-db) c_converter: simplify value_provider:
- use hash-key based lookups.
- allow direct editing of the the dat<->rdb mappings.
2016-01-26 03:17:22 +01:00
aliaspider
46dc864258 (libretro-db) c_converter: refactor creation/deletion of match_key
objects.
2016-01-26 02:02:37 +01:00
aliaspider
a0d2272e88 (libretro-db) c_converter: use a hash based lookup in get_match_key. 2016-01-25 03:12:48 +01:00
Twinaphex
9561332295 Merge pull request #2668 from aliaspider/master
(libretro-db) c_converter: more performance improvements.
2016-01-24 05:52:38 +01:00
aliaspider
032e67bedf nit. 2016-01-24 05:46:52 +01:00
aliaspider
f2267db324 (libretro-db) speed-up the binary tree search by using precomputed hash
values when comparing the keys.
2016-01-24 05:45:54 +01:00
Twinaphex
6a7674dca1 Merge pull request #2667 from aliaspider/master
(libretro-db) c_converter: improve performance when merging multiple .dat files.
2016-01-24 04:21:21 +01:00
aliaspider
7fb86f47de (libretro-db) c_converter: implement a binary search tree, improves
performance when merging multiple dat files considerably.
2016-01-24 03:16:25 +01:00
aliaspider
4696d5675f (libretro-db) cleanups. 2016-01-24 00:24:56 +01:00
twinaphex
46156cf372 (libretrodb) Silence some warnings 2016-01-23 15:23:45 +01:00
aliaspider
f7c8304dc3 (libretro-db) Makefile: fix the testlib.so target 2016-01-23 07:49:51 +01:00
aliaspider
8f8b123d06 (libretro-db) c_converter: re-enable tests 2016-01-23 06:42:40 +01:00
aliaspider
c95205dbd3 (libretro-db) c_converter: add support for merging multiple dat files
into a single rdb file with a match-key.
2016-01-23 06:21:52 +01:00
aliaspider
1fe10855e9 nit. 2016-01-23 04:26:19 +01:00