Commit Graph

29396 Commits

Author SHA1 Message Date
twinaphex
fd7e2cd394 input_overlay_new - Call input_overlay_free from outside 2016-05-24 15:25:46 +02:00
twinaphex
8f7e253f1f (config_file.c) Fix control flow issue 2016-05-24 14:20:03 +02:00
twinaphex
ffaa32842f (libretro-common) Update 2016-05-24 14:18:29 +02:00
Twinaphex
c1e82d3f1a (IOHidManager) Fix adapter leak 2016-05-24 14:01:46 +02:00
twinaphex
4e74a990d4 (IOHIDManager) Free some resource leaks 2016-05-24 13:48:02 +02:00
twinaphex
1b35da2bd8 Cleanup load_images upon task cancellation 2016-05-24 13:35:09 +02:00
twinaphex
811f4f59de (task_overlay.c) Cleanups 2016-05-24 13:31:28 +02:00
Twinaphex
452957a117 Merge pull request #3027 from sronsse/fixes_for_team
xmb: Fix memory leak due to horizontal list not being freed properly
2016-05-24 11:45:50 +02:00
Sebastien Ronsse
420d8a5fb2 xmb: Fix memory leak due to horizontal list not being freed properly 2016-05-24 13:15:09 +10:00
twinaphex
aae721a9d0 Remove logically dead code 2016-05-24 04:26:24 +02:00
twinaphex
d1d46a59db Rewrite file_list_capacity 2016-05-24 04:19:36 +02:00
Twinaphex
b01b7cf7cb Merge pull request #3026 from sronsse/fixes_for_team
query: Fix arguments memory leak
2016-05-24 03:58:48 +02:00
Sebastien Ronsse
2824057652 query: Fix arguments memory leak 2016-05-24 11:53:45 +10:00
twinaphex
1b9e222e6e (task_overlay.c) Another rewrite 2016-05-24 03:25:23 +02:00
twinaphex
b58b002501 (task_overlay.c) Rewrite 2016-05-24 03:18:29 +02:00
twinaphex
41b6b82b24 Cleanups 2016-05-24 03:02:40 +02:00
twinaphex
690530e7aa (task_overlay.c) Implement cleanup callback 2016-05-24 02:57:37 +02:00
twinaphex
0f42249dd5 Cleanups 2016-05-24 02:55:27 +02:00
twinaphex
47c2b9ed43 (task_overlay.c) Cleanups 2016-05-24 02:39:37 +02:00
twinaphex
334cbd55d8 Cleanups 2016-05-24 02:33:38 +02:00
twinaphex
9bea4deac0 Cleanup 2016-05-24 02:29:43 +02:00
Twinaphex
497e424fc1 Cleanup 2016-05-24 02:23:00 +02:00
twinaphex
28ef2201cd (task_overlay.c) Cleanups 2016-05-24 02:21:49 +02:00
twinaphex
8f054aeb29 (task_overlay.c) Cleanup 2016-05-24 02:17:38 +02:00
Twinaphex
b3cab9223c Merge pull request #3025 from sronsse/fixes_for_team
retroarch: Fix savefile directory memory leak
2016-05-24 01:51:45 +02:00
Sebastien Ronsse
07b3a081c0 retroarch: Fix savefile directory memory leak 2016-05-24 09:41:00 +10:00
twinaphex
ac407588fa Include stdstring.h 2016-05-24 01:08:01 +02:00
twinaphex
8d4c06e133 (libretro-db) Namespace bintree and libretrodb 2016-05-24 01:07:41 +02:00
radius
86b5b361da fix the last commit 2016-05-23 18:06:50 -05:00
twinaphex
4717a2df64 query.c - namespace functions 2016-05-24 00:58:41 +02:00
radius
9300313fce fix lockup
this seems to fix a lockup that happens randomly on windows at startup, content load/content unload/controller hotplug
2016-05-23 17:57:15 -05:00
twinaphex
4a7bbc4dcc Free info->genre 2016-05-24 00:33:12 +02:00
twinaphex
9253eb52eb (menu_setting.c) don't pass by value 2016-05-24 00:28:26 +02:00
twinaphex
0bd999faa5 Revert "Don't use rarch_task_push_image inside xmb_context_reset_background"
This reverts commit 40e1082cda.
2016-05-23 22:53:09 +02:00
Twinaphex
59e465ea8c Merge pull request #3023 from t-paul/memory-leak-fix
Memory leak fix
2016-05-23 22:46:47 +02:00
Torsten Paul
30e9cc1f10 Ensure memory is not used after free(). 2016-05-23 22:41:24 +02:00
twinaphex
80abd06bd8 Not sure where this came from 2016-05-23 22:39:02 +02:00
Torsten Paul
845dcef6ab Add cleanup handler for tasks to free allocated resources after the task finished. 2016-05-23 22:36:29 +02:00
Torsten Paul
4c3281bd39 Revert "(XMB) Fixes memory leaks in XMB by not relying upon image tasks"
This reverts commit 2f1063ff72.
2016-05-23 22:36:29 +02:00
twinaphex
c17315cd27 (DRM) Prevent double free and prevent dereference before NULL check 2016-05-23 22:30:01 +02:00
twinaphex
d5d2f7f8ee Fix resource leaks 2016-05-23 22:17:28 +02:00
twinaphex
974d3245d2 Fix logically dead code warnings 2016-05-23 22:04:00 +02:00
twinaphex
69759f5fd7 Remove logically dead code 2016-05-23 21:55:30 +02:00
twinaphex
39faa9be1b Remove logically dead code 2016-05-23 21:50:07 +02:00
twinaphex
91220c3448 Remove logically dead code 2016-05-23 21:49:40 +02:00
twinaphex
5e5bb8e39b Remove logically dead code 2016-05-23 21:48:50 +02:00
twinaphex
2855526566 core_info.c 'logically dead code' fix 2016-05-23 21:48:24 +02:00
twinaphex
7c0532c3e7 Remove logically dead code 2016-05-23 21:47:41 +02:00
twinaphex
1eecb570aa Fix regression 2016-05-23 21:46:24 +02:00
twinaphex
0cff019c37 Remove self assignment 2016-05-23 21:41:06 +02:00