From bbac0ca05462d924426a1e73f678945412a84e02 Mon Sep 17 00:00:00 2001 From: Siavash Tavakoli Date: Mon, 27 Sep 2021 11:42:07 +0100 Subject: [PATCH] driver-pgsql: Fix escaped blob prefix Escaped strings must be prefixed with double backslash. --- src/lib-sql/driver-pgsql.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib-sql/driver-pgsql.c b/src/lib-sql/driver-pgsql.c index d82c33754a..5283180136 100644 --- a/src/lib-sql/driver-pgsql.c +++ b/src/lib-sql/driver-pgsql.c @@ -1226,7 +1226,7 @@ driver_pgsql_escape_blob(struct sql_db *_db ATTR_UNUSED, { string_t *str = t_str_new(128); - str_append(str, "E'\\x"); + str_append(str, "E'\\\\x"); binary_to_hex_append(str, data, size); str_append_c(str, '\''); return str_c(str); -- 2.47.3