atomic.hpp: add atomic_t<bool> specialization

May be required in future, plus adds/hides some methods.
This commit is contained in:
Nekotekina 2020-12-06 16:32:56 +03:00
parent eb66302907
commit 24e4e329ed
6 changed files with 96 additions and 6 deletions

View file

@ -639,7 +639,7 @@ s32 cellCameraIsOpen(s32 dev_num)
std::lock_guard lock(g_camera->mutex);
return g_camera->is_open;
return g_camera->is_open.load();
}
s32 cellCameraIsStarted(s32 dev_num)
@ -665,7 +665,7 @@ s32 cellCameraIsStarted(s32 dev_num)
std::lock_guard lock(g_camera->mutex);
return g_camera->is_streaming;
return g_camera->is_streaming.load();
}
error_code cellCameraGetAttribute(s32 dev_num, s32 attrib, vm::ptr<u32> arg1, vm::ptr<u32> arg2)