From 0042f199e7277772d3ea0a6e0e79a352563c7d50 Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Tue, 9 Oct 2018 00:31:35 +0300 Subject: [PATCH] Remove \0 from quoted ids --- DatabasePdoPgsql.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DatabasePdoPgsql.php b/DatabasePdoPgsql.php index 445ef25..98c636d 100644 --- a/DatabasePdoPgsql.php +++ b/DatabasePdoPgsql.php @@ -3,7 +3,7 @@ /** * PDO/PostgreSQL wrapper with (mostly) DatabaseMySQL interface :) * Select builder is inspired by MediaWiki's one. - * Version: 2018-09-18 + * Version: 2018-10-09 * (c) Vitaliy Filippov, 2015-2018 */ @@ -135,7 +135,7 @@ class DatabasePdoPgsql implements Database function quoteId($name) { - return '"'.str_replace('"', '""', $name).'"'; + return '"'.str_replace('"', '""', str_replace("\0", "", $name)).'"'; } function quoteInto($str, $params)