|
@@ -431,13 +431,13 @@ namespace Jellyfin.Server.SocketSharp
|
|
|
real = position + d;
|
|
|
break;
|
|
|
default:
|
|
|
- throw new ArgumentException(nameof(origin));
|
|
|
+ throw new ArgumentException("Unknown SeekOrigin value", nameof(origin));
|
|
|
}
|
|
|
|
|
|
long virt = real - offset;
|
|
|
if (virt < 0 || virt > Length)
|
|
|
{
|
|
|
- throw new ArgumentException();
|
|
|
+ throw new ArgumentException("Invalid position", nameof(origin));
|
|
|
}
|
|
|
|
|
|
position = s.Seek(real, SeekOrigin.Begin);
|
|
@@ -572,11 +572,6 @@ namespace Jellyfin.Server.SocketSharp
|
|
|
public HttpMultipart(Stream data, string b, Encoding encoding)
|
|
|
{
|
|
|
this.data = data;
|
|
|
- // DB: 30/01/11: cannot set or read the Position in HttpListener in Win.NET
|
|
|
- // var ms = new MemoryStream(32 * 1024);
|
|
|
- // data.CopyTo(ms);
|
|
|
- // this.data = ms;
|
|
|
-
|
|
|
boundary = b;
|
|
|
boundary_bytes = encoding.GetBytes(b);
|
|
|
buffer = new byte[boundary_bytes.Length + 2]; // CRLF or '--'
|