Skip to content

Commit 4d1048d

Browse files
Reduce unsafe code usage in HttpHeaders (#122132)
1 parent 4095103 commit 4d1048d

File tree

1 file changed

+2
-3
lines changed
  • src/libraries/System.Net.Http/src/System/Net/Http/Headers

1 file changed

+2
-3
lines changed

src/libraries/System.Net.Http/src/System/Net/Http/Headers/HttpHeaders.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1521,9 +1521,8 @@ private ref object GetValueRefOrNullRef(HeaderDescriptor key)
15211521
_count++;
15221522
entries = new HeaderEntry[InitialCapacity];
15231523
_headerStore = entries;
1524-
ref HeaderEntry firstEntry = ref MemoryMarshal.GetArrayDataReference(entries);
1525-
firstEntry.Key = key;
1526-
return ref firstEntry.Value!;
1524+
entries[0].Key = key;
1525+
return ref entries[0].Value!;
15271526
}
15281527
else
15291528
{

0 commit comments

Comments
 (0)