diff options
| author | Bond_009 <bond.009@outlook.com> | 2020-01-10 21:25:45 +0100 |
|---|---|---|
| committer | Bond_009 <bond.009@outlook.com> | 2020-01-10 21:25:45 +0100 |
| commit | d9ec502ff985918cf94326780b41c6382b9e8937 (patch) | |
| tree | 6cfd99049e589c3531962adf018f221b869f6838 | |
| parent | 5751d865363606e2ee1a773adaaf58c2864b08f8 (diff) | |
Address comments
| -rw-r--r-- | MediaBrowser.Api/Playback/MediaInfoService.cs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/MediaBrowser.Api/Playback/MediaInfoService.cs b/MediaBrowser.Api/Playback/MediaInfoService.cs index 80acdc4554..3d8231a2ab 100644 --- a/MediaBrowser.Api/Playback/MediaInfoService.cs +++ b/MediaBrowser.Api/Playback/MediaInfoService.cs @@ -111,19 +111,18 @@ namespace MediaBrowser.Api.Playback if (size <= 0) { - throw new ArgumentException($"The requested size can't be equal or smaller than 0.", nameof(request)); + throw new ArgumentException($"The requested size ({size}) is equal to or smaller than 0.", nameof(request)); } if (size > MaxSize) { - throw new ArgumentException($"The requested size can't be larger than the max allowed value ({MaxSize}).", nameof(request)); + throw new ArgumentException($"The requested size ({size}) is larger than the max allowed value ({MaxSize}).", nameof(request)); } byte[] buffer = ArrayPool<byte>.Shared.Rent(size); try { - // ArrayPool<byte>.Shared.Rent doesn't guarantee that the returned buffer is zeroed - Array.Fill<byte>(buffer, 0); + new Random().NextBytes(buffer); return ResultFactory.GetResult(null, buffer, "application/octet-stream"); } finally |
