# File lib/dbd_pg/Pg.rb, line 582 def __encode_bytea(str) # TODO: use quote function of Pg driver a = str.split(/\\/, -1).collect! {|s| s.gsub!(/'/, "\\\\047") # ' => \\047 s.gsub!(/\000/, "\\\\000") # \0 => \\000 s } a.join("\\\\") # \ => \\ end