diff options
author | Chloe Marcec <dmarcecguzman@gmail.com> | 2021-02-02 03:23:00 +0100 |
---|---|---|
committer | Chloe Marcec <dmarcecguzman@gmail.com> | 2021-02-02 03:23:00 +0100 |
commit | 9e4b2d60bc4827552b0d74675ae03fec06f73452 (patch) | |
tree | 99b841a8e2cd6bf70117bb7e93a8719dafa3f726 /src/core/hle/kernel/k_resource_limit.h | |
parent | fix compile error (diff) | |
download | yuzu-9e4b2d60bc4827552b0d74675ae03fec06f73452.tar yuzu-9e4b2d60bc4827552b0d74675ae03fec06f73452.tar.gz yuzu-9e4b2d60bc4827552b0d74675ae03fec06f73452.tar.bz2 yuzu-9e4b2d60bc4827552b0d74675ae03fec06f73452.tar.lz yuzu-9e4b2d60bc4827552b0d74675ae03fec06f73452.tar.xz yuzu-9e4b2d60bc4827552b0d74675ae03fec06f73452.tar.zst yuzu-9e4b2d60bc4827552b0d74675ae03fec06f73452.zip |
Diffstat (limited to 'src/core/hle/kernel/k_resource_limit.h')
-rw-r--r-- | src/core/hle/kernel/k_resource_limit.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/core/hle/kernel/k_resource_limit.h b/src/core/hle/kernel/k_resource_limit.h index 5f916c99c..6b3437ea6 100644 --- a/src/core/hle/kernel/k_resource_limit.h +++ b/src/core/hle/kernel/k_resource_limit.h @@ -37,7 +37,7 @@ constexpr bool IsValidResourceType(LimitableResource type) { class KResourceLimit final : public Object { public: - KResourceLimit(KernelCore& kernel, Core::System& system); + explicit KResourceLimit(KernelCore& kernel, Core::System& system); ~KResourceLimit(); s64 GetLimitValue(LimitableResource which) const; @@ -67,10 +67,11 @@ public: virtual void Finalize() override {} private: - std::array<s64, static_cast<std::size_t>(LimitableResource::Count)> limit_values{}; - std::array<s64, static_cast<std::size_t>(LimitableResource::Count)> current_values{}; - std::array<s64, static_cast<std::size_t>(LimitableResource::Count)> current_hints{}; - std::array<s64, static_cast<std::size_t>(LimitableResource::Count)> peak_values{}; + using ResourceArray = std::array<s64, static_cast<std::size_t>(LimitableResource::Count)>; + ResourceArray limit_values{}; + ResourceArray current_values{}; + ResourceArray current_hints{}; + ResourceArray peak_values{}; mutable KLightLock lock; s32 waiter_count{}; KLightConditionVariable cond_var; |