diff options
author | Dirk Meyer <dinoex@FreeBSD.org> | 2018-04-15 06:41:42 +0000 |
---|---|---|
committer | Dirk Meyer <dinoex@FreeBSD.org> | 2018-04-15 06:41:42 +0000 |
commit | 6293b53c4434de66c4a728c68661d110de671bbe (patch) | |
tree | 9078a32b991644bd7a2687c25b168655ae1e92d1 /databases/rubygem-dbd-pg/files/patch-statement.rb | |
parent | Update to 3.8.5. (diff) |
- fix API for pg-1.0.0
Diffstat (limited to '')
-rw-r--r-- | databases/rubygem-dbd-pg/files/patch-statement.rb | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/databases/rubygem-dbd-pg/files/patch-statement.rb b/databases/rubygem-dbd-pg/files/patch-statement.rb index 4f8f3915f97b..20492e039f5a 100644 --- a/databases/rubygem-dbd-pg/files/patch-statement.rb +++ b/databases/rubygem-dbd-pg/files/patch-statement.rb @@ -1,4 +1,4 @@ ---- lib/dbd/pg/statement.rb.orig 2018-03-17 05:55:55 UTC +--- lib/dbd/pg/statement.rb.orig 2018-04-15 06:18:20 UTC +++ lib/dbd/pg/statement.rb @@ -18,7 +18,7 @@ class DBI::DBD::Pg::Statement < DBI::Bas @result = nil @@ -9,6 +9,15 @@ raise DBI::ProgrammingError.new(err.message) end +@@ -36,7 +36,7 @@ class DBI::DBD::Pg::Statement < DBI::Bas + # replace DBI::Binary object by oid returned by lo_import + @bindvars.collect! do |var| + if var.is_a? DBI::Binary then +- oid = @db.__blob_create(PGconn::INV_WRITE) ++ oid = @db.__blob_create(PG::Connection::INV_WRITE) + @db.__blob_write(oid, var.to_s) + oid + else @@ -58,7 +58,7 @@ class DBI::DBD::Pg::Statement < DBI::Bas end |