Skip to content

Commit ca5fca0

Browse files
committed
big picture: lock reload mutex at function entry
1 parent f263474 commit ca5fca0

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

rpcs3/Emu/RSX/Overlays/BigPicture/overlay_big_picture_game_grid.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -391,6 +391,8 @@ namespace rsx
391391

392392
compiled_resource& big_picture_game_grid::get_compiled()
393393
{
394+
std::lock_guard lock(m_reload_mutex);
395+
394396
if (!m_highlight->is_compiled() ||
395397
(!m_tiles.empty() && m_grid && !m_grid->is_compiled()) ||
396398
(m_details && m_details->is_visible()))
@@ -411,8 +413,6 @@ namespace rsx
411413
return compiled_resources;
412414
}
413415

414-
std::lock_guard lock(m_reload_mutex);
415-
416416
if (m_tiles.empty())
417417
{
418418
compiled_resources.add(m_placeholder_text->get_compiled());

0 commit comments

Comments
 (0)