Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Dispose() [2/2]

override void System.IO.Compression.DeflateManagedStream.Dispose ( bool disposing)
inlineprotectedvirtual

Reimplemented from System.IO.Stream.

Definition at line 262 of file DeflateManagedStream.cs.

263 {
264 try
265 {
266 PurgeBuffers(disposing);
267 }
268 finally
269 {
270 try
271 {
272 if (disposing && _stream != null)
273 {
275 }
276 }
277 finally
278 {
279 _stream = null;
280 try
281 {
283 }
284 finally
285 {
286 _inflater = null;
287 base.Dispose(disposing);
288 }
289 }
290 }
291 }
void Dispose()
Definition Stream.cs:639

References System.IO.Compression.DeflateManagedStream._inflater, System.IO.Compression.DeflateManagedStream._stream, System.IO.Compression.InflaterManaged.Dispose(), System.IO.Stream.Dispose(), and System.IO.Compression.DeflateManagedStream.PurgeBuffers().