aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeSubqueryscan.c
diff options
context:
space:
mode:
authorNoah Misch <noah@leadboat.com>2015-08-14 20:23:09 -0400
committerNoah Misch <noah@leadboat.com>2015-08-14 20:23:09 -0400
commit43adc7a7147da2404bd4df0d8a93ca3bd3a8adc6 (patch)
treee3aad391f11029918fc9e83d6f82c74353aa35fa /src/backend/executor/nodeSubqueryscan.c
parent845405a7d8dc79f498fe77e3aeeb02ef841b0196 (diff)
downloadpostgresql-43adc7a7147da2404bd4df0d8a93ca3bd3a8adc6.tar.gz
postgresql-43adc7a7147da2404bd4df0d8a93ca3bd3a8adc6.zip
Restore old pgwin32_message_to_UTF16() behavior outside transactions.
Commit 49c817eab78c6f0ce8c3bf46766b73d6cf3190b7 replaced with a hard error the dubious pg_do_encoding_conversion() behavior when outside a transaction. Reintroduce the historic soft failure locally within pgwin32_message_to_UTF16(). This fixes errors when writing messages in less-common encodings to the Windows event log or console. Back-patch to 9.4, where the aforementioned commit first appeared. Per bug #13427 from Dmitri Bourlatchkov.
Diffstat (limited to 'src/backend/executor/nodeSubqueryscan.c')
0 files changed, 0 insertions, 0 deletions