aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Common/ReactiveObject.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Ryujinx.Common/ReactiveObject.cs')
-rw-r--r--src/Ryujinx.Common/ReactiveObject.cs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Ryujinx.Common/ReactiveObject.cs b/src/Ryujinx.Common/ReactiveObject.cs
index 44897f26..d2624c36 100644
--- a/src/Ryujinx.Common/ReactiveObject.cs
+++ b/src/Ryujinx.Common/ReactiveObject.cs
@@ -5,8 +5,8 @@ namespace Ryujinx.Common
{
public class ReactiveObject<T>
{
- private ReaderWriterLock _readerWriterLock = new ReaderWriterLock();
- private bool _isInitialized = false;
+ private readonly ReaderWriterLock _readerWriterLock = new();
+ private bool _isInitialized;
private T _value;
public event EventHandler<ReactiveEventArgs<T>> Event;
@@ -30,7 +30,7 @@ namespace Ryujinx.Common
bool oldIsInitialized = _isInitialized;
_isInitialized = true;
- _value = value;
+ _value = value;
_readerWriterLock.ReleaseWriterLock();