Fix some edge case where core can freeze upon loading content
authornegativeExponent <negativeExponent@users.noreply.github.com>
Thu, 7 May 2020 10:54:56 +0000 (18:54 +0800)
committernegativeExponent <negativeExponent@users.noreply.github.com>
Thu, 7 May 2020 10:54:56 +0000 (18:54 +0800)
commit570b9365c21d4e30a09b5e55c7cc94954fd4dd6d
treedcb4ae4d60b6c7762ebcc56ac0edc8ed04970861
parent14e45ca252a6b0bcd0863310b862538eb3af8aee
Fix some edge case where core can freeze upon loading content

- Core sometime freeze while loading content during the loading of the core options. Moving update_variables() from retro_init to retro_load_game() fixes the problem, on my case at least.
- Also apply fix as suggested in this issue page: https://github.com/libretro/pcsx_rearmed/issues/373
frontend/libretro.c