aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Memory/Range/MultiRange.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Ryujinx.Memory/Range/MultiRange.cs')
-rw-r--r--src/Ryujinx.Memory/Range/MultiRange.cs12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/Ryujinx.Memory/Range/MultiRange.cs b/src/Ryujinx.Memory/Range/MultiRange.cs
index 42ef24be..7011e528 100644
--- a/src/Ryujinx.Memory/Range/MultiRange.cs
+++ b/src/Ryujinx.Memory/Range/MultiRange.cs
@@ -310,7 +310,7 @@ namespace Ryujinx.Memory.Range
return _singleRange.GetHashCode();
}
- HashCode hash = new HashCode();
+ HashCode hash = new();
foreach (MemoryRange range in _ranges)
{
@@ -328,5 +328,15 @@ namespace Ryujinx.Memory.Range
{
return HasSingleRange ? _singleRange.ToString() : string.Join(", ", _ranges);
}
+
+ public static bool operator ==(MultiRange left, MultiRange right)
+ {
+ return left.Equals(right);
+ }
+
+ public static bool operator !=(MultiRange left, MultiRange right)
+ {
+ return !(left == right);
+ }
}
}