Skip to content
This repository was archived by the owner on Dec 24, 2022. It is now read-only.

Commit 6c2d212

Browse files
committed
Don't close MemoryStream's twice
1 parent 3f50048 commit 6c2d212

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/ServiceStack.Text/Common/WriteType.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -527,8 +527,8 @@ public static void WriteQueryString(TextWriter writer, object value)
527527
{
528528
//Trim brackets in top-level lists in QueryStrings, e.g: ?a=[1,2,3] => ?a=1,2,3
529529
using (var ms = MemoryStreamFactory.GetStream())
530-
using (var enumerableWriter = new StreamWriter(ms))
531530
{
531+
var enumerableWriter = new StreamWriter(ms); //ms disposed in using
532532
propertyWriter.WriteFn(enumerableWriter, propertyValue);
533533
enumerableWriter.Flush();
534534
var output = ms.ToArray().FromUtf8Bytes();

0 commit comments

Comments
 (0)