RetroArch/wiiu
gblues 34b120c269 Fix unfreed memory bug
== DETAILS
This should fix #6025.

After confirming that dummying out the init block of the HID subsystem
driver eliminated the crash, I narrowed it down to the event loop.

And that's when I noticed that, when the thread consumes the event,
it doesn't free it.

Oops.

Updated the event loop to free the event after it has been processed.

== TESTING
Local build, was able to load multiple ROMs in succession where prior
I was getting the system memory errors.

I've #if 0'd out a call to HIDRead that is still getting deadlocked,
because it slows down the startup/shutdown process.
2018-01-05 00:16:59 -08:00
..
fs [WiiU] Reformat fs_utils.c 2017-11-04 20:37:30 +11:00
include Revert "Fix wiiu touchpad scaling" 2018-01-03 19:57:38 -08:00
input Fix unfreed memory bug 2018-01-05 00:16:59 -08:00
system Progress on I/O handling 2017-12-30 04:41:25 +01:00
wut/elf2rpl wiiu: only one dash for gcc -std 2017-10-20 23:43:33 -04:00
gx2_shader_inl.h (WIIU) add a color attribute to tex_shader. 2017-12-30 23:21:32 +01:00
hbl.c [WiiU] Various warning/format string fixes 2017-11-04 20:37:30 +11:00
hbl.h (WiiU) implement the missing requirement for core loading: exec, 2017-01-25 19:52:31 +01:00
link_elf.ld [WiiU] Rewrite exception handler 2017-08-04 21:30:49 +10:00
link_rpl.ld [WiiU] Rewrite exception handler 2017-08-04 21:30:49 +10:00
link.ld (WIIU) misc. 2016-11-02 22:06:15 +01:00
net_listen.sh Simplify, add logging, revert some of the changes 2017-12-30 04:40:23 +01:00
net_send.sh (WiiU) fix wiiload script. 2016-11-10 08:32:45 +01:00
tex_shader.c (WIIU) shader: use a single attribute stream. 2017-12-31 14:06:49 +01:00
tex_shader.h (WIIU) shader: use a single attribute stream. 2017-12-31 14:06:49 +01:00
wiiu_dbg.h [WiiU] Various warning/format string fixes 2017-11-04 20:37:30 +11:00