Skip to content

Commit b9dc62a

Browse files
committed
don't close dependent memory streams
1 parent e1a94e8 commit b9dc62a

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

ImageResizer/ImageResizer/Global.asax.cs

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -168,13 +168,11 @@ public static Image Crop(Image Image, int newWidth, int newHeight, int startX =
168168
g.PixelOffsetMode = PixelOffsetMode.HighQuality;
169169
g.DrawImage(Image, new Rectangle(0, 0, newWidth, newHeight), startX, startY, newWidth, newHeight, GraphicsUnit.Pixel);
170170

171-
using (var ms = new MemoryStream())
172-
{
173-
bmp.Save(ms, ImageFormat.Png);
174-
Image.Dispose();
175-
var outimage = Image.FromStream(ms);
176-
return outimage;
177-
}
171+
var ms = new MemoryStream();
172+
bmp.Save(ms, ImageFormat.Png);
173+
Image.Dispose();
174+
var outimage = Image.FromStream(ms);
175+
return outimage;
178176
}
179177
}
180178
}

ImageResizer/ImageResizer/default.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
<link href="http://mythz.servicestack.net/favicon.png" rel="icon">
66
<style type="text/css">
77
body {
8+
background: #f1f1f1;
9+
color: #444;
810
font-family: 'Droid Sans', sans-serif;
911
font-size: 13px;
1012
padding: 0 10px;

0 commit comments

Comments
 (0)