fix use after move in cellVdec.cpp

This commit is contained in:
oltolm
2023-02-26 22:20:07 +03:00
committed by kd-11
parent d9e0d016c6
commit ad4677a67c
+1 -1
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;