Skip to content

Commit 5fd245d

Browse files
committed
Fix build with C# 14
1 parent 20524a0 commit 5fd245d

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

WowPacketParser/Parsing/Parsers/BattlenetModuleHandler.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ private bool HandleToken(BinaryReader reader, params object[] values)
111111
{
112112
case 0:
113113
AddValue("Unk", reader.ReadByte(), values);
114-
AddValue("Token id", Convert.ToHexString(reader.ReadBytes(8).Reverse().ToArray()), values);
114+
AddValue("Token id", Convert.ToHexString(reader.ReadBytes(8).AsEnumerable().Reverse().ToArray()), values);
115115
AddValue("Unk counter", reader.ReadByte(), values);
116116
AddValue("Crypt entropy", Convert.ToHexString(reader.ReadBytes(16)), values);
117117
return false;
@@ -123,7 +123,7 @@ private bool HandleToken(BinaryReader reader, params object[] values)
123123
AddValue("data", Convert.ToHexString(reader.ReadBytes(36)), values);
124124
return true;
125125
case 3:
126-
AddValue("Token id", Convert.ToHexString(reader.ReadBytes(8).Reverse().ToArray()), values);
126+
AddValue("Token id", Convert.ToHexString(reader.ReadBytes(8).AsEnumerable().Reverse().ToArray()), values);
127127
AddValue("Crypt entropy", Convert.ToHexString(reader.ReadBytes(16)), values);
128128
AddValue("Token key", Convert.ToHexString(reader.ReadBytes(8)), values);
129129
AddValue("Token data", Convert.ToHexString(reader.ReadBytes(16)), values);
@@ -174,7 +174,7 @@ private bool HandleRiskFingerprint(BinaryReader reader, params object[] values)
174174
var count = reader.ReadUInt32();
175175
for (var i = 0; i < count; ++i)
176176
{
177-
AddValue("Data", Encoding.ASCII.GetString(reader.ReadBytes(4).Reverse().ToArray()).Trim('\0'), values.Concat(new object[] { i }).ToArray());
177+
AddValue("Data", Encoding.ASCII.GetString(reader.ReadBytes(4).AsEnumerable().Reverse().ToArray()).Trim('\0'), values.Concat(new object[] { i }).ToArray());
178178
AddValue("Value", reader.ReadUInt32(), values.Concat(new object[] { i }).ToArray());
179179
}
180180

@@ -188,14 +188,14 @@ private bool HandleResume(BinaryReader reader, params object[] values)
188188
switch (state)
189189
{
190190
case 0:
191-
AddValue("Server challenge", Convert.ToHexString(reader.ReadBytes(16).Reverse().ToArray()), values);
191+
AddValue("Server challenge", Convert.ToHexString(reader.ReadBytes(16).AsEnumerable().Reverse().ToArray()), values);
192192
return false;
193193
case 1:
194-
AddValue("Client challenge", Convert.ToHexString(reader.ReadBytes(16).Reverse().ToArray()), values);
195-
AddValue("Client proof", Convert.ToHexString(reader.ReadBytes(32).Reverse().ToArray()), values);
194+
AddValue("Client challenge", Convert.ToHexString(reader.ReadBytes(16).AsEnumerable().Reverse().ToArray()), values);
195+
AddValue("Client proof", Convert.ToHexString(reader.ReadBytes(32).AsEnumerable().Reverse().ToArray()), values);
196196
break;
197197
case 2:
198-
AddValue("Server proof", Convert.ToHexString(reader.ReadBytes(32).Reverse().ToArray()), values);
198+
AddValue("Server proof", Convert.ToHexString(reader.ReadBytes(32).AsEnumerable().Reverse().ToArray()), values);
199199
break;
200200
}
201201

0 commit comments

Comments
 (0)