Re: [Mono-dev] ReferenceSource of System.Text.UnicodeEncoding breaks System.Data.Odbc.OdbcDataReader.GetColumn(int)

2015-05-09 Thread Markus Beth
On 06.05.2015 02:58, Atsushi Eno wrote: On 2015年05月05日 01:29, Marek Safar wrote: Hi, We use the attached patch for Mono 4.0.1 which changes the implementation of System.Data.Odbc.OdbcDataReader.GetColumn(int) to make it work with either implementation of

Re: [Mono-dev] ReferenceSource of System.Text.UnicodeEncoding breaks System.Data.Odbc.OdbcDataReader.GetColumn(int)

2015-05-05 Thread Atsushi Eno
On 2015年05月05日 01:29, Marek Safar wrote: Hi, We use the attached patch for Mono 4.0.1 which changes the implementation of System.Data.Odbc.OdbcDataReader.GetColumn(int) to make it work with either implementation of System.Text.UnicodeEncoding.GetString. Could you please

[Mono-dev] ReferenceSource of System.Text.UnicodeEncoding breaks System.Data.Odbc.OdbcDataReader.GetColumn(int)

2015-05-04 Thread Markus Beth
Hi all, System.Data.Odbc.OdbcDataReader.GetColumn(int) works fine for us (linux x86_64, unixODBC) in Mono 3.12.1, but it is broken in Mono 4.0.1. The reason for this is that the ReferenceSource implementation of System.Text.UnicodeEncoding.GetString(byte[]) behaves differently when you call

Re: [Mono-dev] ReferenceSource of System.Text.UnicodeEncoding breaks System.Data.Odbc.OdbcDataReader.GetColumn(int)

2015-05-04 Thread Marek Safar
Hi, We use the attached patch for Mono 4.0.1 which changes the implementation of System.Data.Odbc.OdbcDataReader.GetColumn(int) to make it work with either implementation of System.Text.UnicodeEncoding.GetString. Could you please send a pull request with the change? Does it make sense