fix use after move in cellVdec.cpp

This commit is contained in:
oltolm 2023-01-22 09:54:46 +01:00 committed by kd-11
parent d9e0d016c6
commit ad4677a67c

View File

@ -983,7 +983,7 @@ error_code cellVdecClose(ppu_thread& ppu, u32 handle)
std::lock_guard lock{vdec->mutex};
vdec->seq_state = sequence_state::closed;
if (!idm::remove_verify<vdec_context>(handle, std::move(vdec)))
if (!idm::remove_verify<vdec_context>(handle, vdec))
{
// Other thread removed it beforehead
return CELL_VDEC_ERROR_ARG;