@@ -18,31 +18,31 @@ internal class EncodedStreamFactory
1818 //default buffer size for encoder
1919 private const int InitialBufferSize = 1024 ;
2020
21- //get a raw encoder, not for use with header encoding
22- internal IEncodableStream GetEncoder ( TransferEncoding encoding , Stream stream )
23- {
24- //raw encoder
25- if ( encoding == TransferEncoding . Base64 )
26- {
27- return new Base64Stream ( stream , new Base64WriteStateInfo ( ) ) ;
28- }
21+ //get a raw encoder, not for use with header encoding
22+ internal IEncodableStream GetEncoder ( TransferEncoding encoding , Stream stream )
23+ {
24+ //raw encoder
25+ if ( encoding == TransferEncoding . Base64 )
26+ {
27+ return new Base64Stream ( stream , new Base64WriteStateInfo ( ) ) ;
28+ }
2929
30- //return a QuotedPrintable stream because this is not being used for header encoding
31- if ( encoding == TransferEncoding . QuotedPrintable )
32- {
33- return new QuotedPrintableStream ( stream , true ) ;
34- }
30+ //return a QuotedPrintable stream because this is not being used for header encoding
31+ if ( encoding == TransferEncoding . QuotedPrintable )
32+ {
33+ return new QuotedPrintableStream ( stream , true ) ;
34+ }
3535
36- if ( encoding == TransferEncoding . SevenBit || encoding == TransferEncoding . EightBit )
37- {
38- return new EightBitStream ( stream ) ;
39- }
36+ if ( encoding == TransferEncoding . SevenBit || encoding == TransferEncoding . EightBit )
37+ {
38+ return new EightBitStream ( stream ) ;
39+ }
4040
41- throw new NotSupportedException ( ) ;
42- }
41+ throw new NotSupportedException ( ) ;
42+ }
4343
44- //use for encoding headers
45- internal IEncodableStream GetEncoderForHeader ( Encoding encoding , bool useBase64Encoding , int headerTextLength )
44+ //use for encoding headers
45+ internal IEncodableStream GetEncoderForHeader ( Encoding encoding , bool useBase64Encoding , int headerTextLength )
4646 {
4747 byte [ ] header = CreateHeader ( encoding , useBase64Encoding ) ;
4848 byte [ ] footer = CreateFooter ( ) ;
0 commit comments