Skip to content

Commit ce18649

Browse files
committed
- fixes missing memory stream dispose
Signed-off-by: Vincent Biret <[email protected]>
1 parent 622a6e2 commit ce18649

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/Microsoft.OpenApi.Readers/OpenApiStreamReader.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,10 @@ public async Task<ReadResult> ReadAsync(Stream input, CancellationToken cancella
7373
bufferedStream.Position = 0;
7474
}
7575

76-
var reader = new StreamReader(bufferedStream);
77-
78-
return await new OpenApiTextReaderReader(_settings).ReadAsync(reader, cancellationToken);
76+
using (var reader = new StreamReader(bufferedStream))
77+
{
78+
return await new OpenApiTextReaderReader(_settings).ReadAsync(reader, cancellationToken);
79+
}
7980
}
8081

8182
/// <summary>

0 commit comments

Comments
 (0)