aboutsummaryrefslogtreecommitdiff
path: root/contrib/pg_stat_statements/pg_stat_statements.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/pg_stat_statements/pg_stat_statements.c')
-rw-r--r--contrib/pg_stat_statements/pg_stat_statements.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/contrib/pg_stat_statements/pg_stat_statements.c b/contrib/pg_stat_statements/pg_stat_statements.c
index 97f171d68ed..0bd0d046c7a 100644
--- a/contrib/pg_stat_statements/pg_stat_statements.c
+++ b/contrib/pg_stat_statements/pg_stat_statements.c
@@ -1458,11 +1458,9 @@ pg_stat_statements_internal(FunctionCallInfo fcinfo,
{
char *enc;
- enc = (char *)
- pg_do_encoding_conversion((unsigned char *) qstr,
- entry->query_len,
- entry->encoding,
- GetDatabaseEncoding());
+ enc = pg_any_to_server(qstr,
+ entry->query_len,
+ entry->encoding);
values[i++] = CStringGetTextDatum(enc);