npgsql - Npgsql2: [#1010488] NgsqlParameter of type containing DBNull

From: fxjr(at)pgfoundry(dot)org (User Fxjr)
To: pgsql-committers(at)postgresql(dot)org
Subject: npgsql - Npgsql2: [#1010488] NgsqlParameter of type containing DBNull
Date: 2008-12-01 02:44:28
Message-ID: 20081201024428.7B65917ADE30@pgfoundry.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------

[#1010488] NgsqlParameter of type containing DBNull values throws NullReferenceException
Patch [#1010514] array handling.

Thanks to Rikard Pavelic (rikard.pavelic @nospam@ zg.htnet.hr) for array handling patch which fixed 1010488 bug. The patch applied was slightly different from original but with the same effect. Just changed to not add another if and use all the conditions in the existing if.

Modified Files:
--------------
Npgsql2/src/NpgsqlTypes:
ArrayHandling.cs (r1.5 -> r1.6)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/NpgsqlTypes/ArrayHandling.cs.diff?r1=1.5&r2=1.6)
Npgsql2/testsuite/noninteractive/NUnit20:
CommandTests.cs (r1.21 -> r1.22)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/testsuite/noninteractive/NUnit20/CommandTests.cs.diff?r1=1.21&r2=1.22)

Browse pgsql-committers by date

  From Date Subject
Next Message User Fxjr 2008-12-01 03:07:57 npgsql - Npgsql2: [#1010521] NpgsqlInterval should be quoted.
Previous Message Tom Lane 2008-12-01 01:30:18 pgsql: Refactor crosstab() to build and return a tuplestore instead of