@@ -91,9 +91,9 @@ internal class LaxUtf8Marshaler : EncodingMarshaler
9191 {
9292 private static readonly LaxUtf8Marshaler staticInstance = new LaxUtf8Marshaler ( ) ;
9393
94- private static readonly Encoding encoding = new UTF8Encoding ( false , false ) ;
94+ public static readonly Encoding Encoding = new UTF8Encoding ( false , false ) ;
9595
96- public LaxUtf8Marshaler ( ) : base ( encoding )
96+ public LaxUtf8Marshaler ( ) : base ( Encoding )
9797 { }
9898
9999 public static ICustomMarshaler GetInstance ( String cookie )
@@ -113,22 +113,22 @@ public override IntPtr MarshalManagedToNative(object managedObj)
113113
114114 public static string FromNative ( IntPtr pNativeData )
115115 {
116- return FromNative ( encoding , pNativeData ) ;
116+ return FromNative ( Encoding , pNativeData ) ;
117117 }
118118
119119 public static string FromNative ( IntPtr pNativeData , int length )
120120 {
121- return FromNative ( encoding , pNativeData , length ) ;
121+ return FromNative ( Encoding , pNativeData , length ) ;
122122 }
123123
124124 public static string FromBuffer ( byte [ ] buffer )
125125 {
126- return FromBuffer ( encoding , buffer ) ;
126+ return FromBuffer ( Encoding , buffer ) ;
127127 }
128128
129129 public static string FromBuffer ( byte [ ] buffer , int length )
130130 {
131- return FromBuffer ( encoding , buffer , length ) ;
131+ return FromBuffer ( Encoding , buffer , length ) ;
132132 }
133133 }
134134}
0 commit comments