From: Siavash Tavakoli Date: Mon, 27 Sep 2021 10:42:07 +0000 (+0100) Subject: driver-pgsql: Fix escaped blob prefix X-Git-Tag: 2.3.17~32 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bbac0ca05462d924426a1e73f678945412a84e02;p=thirdparty%2Fdovecot%2Fcore.git driver-pgsql: Fix escaped blob prefix Escaped strings must be prefixed with double backslash. --- 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);