Added IDisposable to ICodedOutputStream
diff --git a/src/ProtocolBuffers/ICodedOutputStream.cs b/src/ProtocolBuffers/ICodedOutputStream.cs
index 861d3fe..2c32479 100644
--- a/src/ProtocolBuffers/ICodedOutputStream.cs
+++ b/src/ProtocolBuffers/ICodedOutputStream.cs
@@ -49,7 +49,7 @@
/// in their binary form by creating a instance via the CodedOutputStream.CreateInstance
/// static factory.
/// </summary>
- public interface ICodedOutputStream
+ public interface ICodedOutputStream : IDisposable
{
/// <summary>
/// Indicates that all temporary buffers be written to the final output.