Skip to content

Commit 61f8a88

Browse files
committed
Better MemoryStream handling.
1 parent 13d745a commit 61f8a88

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

src/FirebirdSql.Data.FirebirdClient/Client/Managed/AuthBlock.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ public AuthBlock(GdsConnection connection, string user, string password, WireCry
6666

6767
public byte[] UserIdentificationData()
6868
{
69-
using (var result = new MemoryStream(1024))
69+
using (var result = new MemoryStream(256))
7070
{
7171
var userString = Environment.GetEnvironmentVariable("USERNAME") ?? Environment.GetEnvironmentVariable("USER") ?? string.Empty;
7272
var user = Encoding.UTF8.GetBytes(userString);

src/FirebirdSql.Data.FirebirdClient/Client/Managed/Version10/GdsStatement.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1175,7 +1175,7 @@ protected virtual byte[] WriteParameters()
11751175
if (_parameters == null)
11761176
return null;
11771177

1178-
using (var ms = new MemoryStream())
1178+
using (var ms = new MemoryStream(256))
11791179
{
11801180
var xdr = new XdrReaderWriter(new DataProviderStreamWrapper(ms), _database.Charset);
11811181
for (var i = 0; i < _parameters.Count; i++)
@@ -1200,7 +1200,7 @@ protected virtual async ValueTask<byte[]> WriteParametersAsync(CancellationToken
12001200
if (_parameters == null)
12011201
return null;
12021202

1203-
using (var ms = new MemoryStream())
1203+
using (var ms = new MemoryStream(256))
12041204
{
12051205
var xdr = new XdrReaderWriter(new DataProviderStreamWrapper(ms), _database.Charset);
12061206
for (var i = 0; i < _parameters.Count; i++)

src/FirebirdSql.Data.FirebirdClient/Client/Managed/Version13/GdsStatement.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ protected override byte[] WriteParameters()
4545
if (_parameters == null)
4646
return null;
4747

48-
using (var ms = new MemoryStream())
48+
using (var ms = new MemoryStream(256))
4949
{
5050
try
5151
{
@@ -90,7 +90,7 @@ protected override async ValueTask<byte[]> WriteParametersAsync(CancellationToke
9090
if (_parameters == null)
9191
return null;
9292

93-
using (var ms = new MemoryStream())
93+
using (var ms = new MemoryStream(256))
9494
{
9595
try
9696
{

src/FirebirdSql.Data.FirebirdClient/Common/Descriptor.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ public BlrData(byte[] data, int length)
111111
}
112112
public BlrData ToBlr()
113113
{
114-
using (var blr = new MemoryStream())
114+
using (var blr = new MemoryStream(256))
115115
{
116116
var length = 0;
117117

0 commit comments

Comments
 (0)