diff options
author | Noah Misch <noah@leadboat.com> | 2015-08-14 20:23:09 -0400 |
---|---|---|
committer | Noah Misch <noah@leadboat.com> | 2015-08-14 20:23:41 -0400 |
commit | f988da953945136c8e511550226884dcbebe5b6b (patch) | |
tree | 11021199769f7d57d8225eb620a07088010cf3c1 /src/backend/access/gist/gistxlog.c | |
parent | 3bfd40180859e252090f072805ec24b16c360f2f (diff) | |
download | postgresql-f988da953945136c8e511550226884dcbebe5b6b.tar.gz postgresql-f988da953945136c8e511550226884dcbebe5b6b.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/access/gist/gistxlog.c')
0 files changed, 0 insertions, 0 deletions